I have an odd problem with my 1991 Subaru Liberty4wd station wagon. The car has recently had cooling system flushed and then a head gasket redone. Now when driven in traffic or city roads for middle distance the temperature gauge moves to half way and stays there. If I take the car on the freeway and drive for a long distance the temperature gauge again is perfect at half way. BUT after I return to city conditions and stop at a traffic light or drive in traffic at under about 1500 rpm the temperature steadily rises to 4/5th the way to high. Then if I begin driving (or put the car in neutral) and take the revs to above 2500-3000 the temperature very quickly drops to normal (half way again).
Any thoughts on this would be greatly appreciated as my mechanic is at a loss.
Thanks
david