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.