My 2002 WRX began overheating today. My coolant was low, so at first I thought that was the problem. After filling it up and driving home, the temperature was still in the red.
There is no visible leaking so I'm guessing it's not a hose problem. I took the cap off the radiator and started it up but didn't see any flow. The fans do come on.
It overheats both when driving and idling.
I'm thinking this is a water pump problem or a head gasket problem but I have no idea how to check for either. Any tips?