Three carmakers to recall over 600,000 vehicles for faulty parts

2367