So I have a 2005 impreza wrx and it ober heats but only when im in neutral. I tested it and went 60 mph and then dropped it to neutral and let it roll and it still started rising in temp. We got a coolant flush, antifreeze, and a new thermostat installed. I dont know if its my radiator, or the water pump, or even head gaskets. Im not sure if anyone else has ever had this problem but I would appreciate if I could know exactly where the over heat problem is instead of replacing all of it without needing to.