Volvo recalling 500,000 vehicles due to faulty engine part