Car overheats when driving, but when at a red light or at idle the car temp drops. Thermostat works and so does the waterpump. replaced coolant temp sensor, but the problem is still happening