Hi, I recently acquired a 1997 Sidekick Sport with the 1.8 liter engine. It has 170,000 miles on the car and it seems to only overheat during long idle.
I've installed a new temperature gauge, flushed the system, replaced thermostat, radiator cap, converted the clutch fan to electric, and pulled the water pump to inspect. The water pump looked like it had been replaced before and the fins of the impeller were all intact. I am not losing any coolant and there is not mixing of oil/coolant in either the oil or coolant. The radiator is not blocked.
I still get overheating after a long period of idle. The temp rises to 220 degrees before I shut off the car. If I rev the motor to 2000+rpm, the car cools down again to 190 degrees or lower. This must mean the pump is indeed good since more coolant is circulated but what can cause the overheating only at idle? Temps are around 150 and lower while driving.
I am beginning to think the radiator might be at fault but the fins look good. Top radiator hose is hot but lower hose is cool. Same thing with touching the front of the radiator, top is hot, bottom is significantly cooler.
Any suggestions on what to look for next?