I have a 91 Accord, auto. It will not stop overheating. I've switched: the front temp switch, the coolant temp sensor, adjusted timing, flushed it, put in new coolant twice, put in new thermostat (even took it out at this point, still overheats). The only things I haven't done are: the rear temp switch, water pump, and radiator. When I start driving it, it will run normally for about 10-25 minutes. After its warmed up with the temperature about halfway, it will stay that way for another 5-8 min. Then it gets to about 2/3 of the way on the gauge and will stay that way for another 5-8 min. After that, it will progressively get hotter (which I never let it do). If I turn the heater on, it will cool the engine from 3/4 temperature, all the way down to 1/2 way at Normal operating temperature, and eventually will climb back up to 2/3 of the way. Anyone got any suggestions?