My car is overheating when ever the car is idle or at stop light, the thermostat radiator and fan have been replaced. When the car is moving it cooks down, someone please help
Our certified mechanics come to you ・Backed by 12-month, 12,000-mile guarantee・Fair and transparent pricing