I have a 95 16v mfi 4wd 2d auto geo tracker, it has been overheating, i replaced thermostat (also ran with no stat at all), water pump within the past year and just recently flushed the radiator, changed oil, head gasket and head was just replace due to the aluminum head warping thanks to excess heat. I currently have no reading on the temp gauge, but still overheated when gauge was working. Overheats in both hot and cold conditions, cools down when car is moving fast or at least used to when I could see the temp on the gauge, overheats at idle, no coolant smoke, smell or H20 out of exhaust. Had a 70 degree day took about 10 minutes or so at idle to begin to spit coolant to the resevoir. What could be the possible causes for the overheating, and could the no temp on gauge be the ect sensor since the idle is all screwy (2000 rpm), as well