I have a 2005 wrx impreza and it constantly over heats in neutral or when idling. I tested this and was doing 60mph when i dropped it to neutral and it still overheated. When im in gear and im driving though its fine. Could it be a water pump? I already had the thermostat replaced and the coolant flushed.