i own a 93 civic lx with 198,000 miles on it. just recently i have been having problems with it overheating. Just last year I had to replace the head gasket and the cylinder head. However, now it is beginning to overheat again. My fans are not turning on, but i did jump the wire to test the fan itself and it does work. today i replaced the coolant temperature sensor and when i cranked the car, the engine light came on. I decided to let the car idle for about half an hour and it never overheated nor did the fan turn on. however, right about half an hour it started running like crap again to the point that it almost felt like it was goin to shut off. i push the accelerator and i get the white smoke, so i know that is the head gasket. as for the engine code, it was a code 6, which is the coolant temp sensor! why is this? and why isn't the fan turning on at all? thanks for your help