This is a 2002 Subaru Impreza WRX.

I just bought it from some lady and it's overheating badly. I took it to a mechanic and changed the radiator, got a radiator flush with the water hose, put in a new thermostat, they told me my head gasket was good that I didn't need to change it, and I also put in a new coolant temperature sensor.

If anybody knows what the problem could be please let me know because it's still overheating.

  • Have you checked the cooling fan is working? and it operates at the correct temperature? – Solar Mike Mar 5 '18 at 7:48
  • 1
    Is it actually losing coolant can you see? If it's not leaking then in addition to MadMarky's suggestions I'd also consider changing the radiator cap - these can be problematic on this model and are a cheap and easy part to change as well. – motosubatsu Mar 5 '18 at 10:53
  • Could you check the water pressure someway and see if it’s upto spec (if there is a spec for it) – sjfklsdafjks Mar 5 '18 at 14:42
  • Did the mechanic pressure test the system? Also you can test the cap as well. You could just be losing pressure and therefore losing circulation. – finleyarcher Mar 5 '18 at 17:18

The cooling fan and water pump are usual suspects that you did not mention yet. A bad water pump will overheat an engine really quickly because there is insufficient coolant flow, a broken cooling fan usually only becomes a problem when a car is stationary or in slow traffic.

  • Don't just check the water pump, have it replaced along with the timing kit all at the same time. You don't want to solve a cooling problem and immediately loose an entire engine to timing failure. @motosubatsu also has a good point about the rad caps. – Sam Basso Mar 5 '18 at 14:13

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.