My TC runs hot over 2500rpm. I have changed/checked the thermostat, radiator, water pump flow from heater valve and air in system . It started with a new temperature sensor, the old one was broken, the tab coming off the sensor would spin 360. At idle it runs cool 90-95 c, at higher speeds it runs hot. My feeling is the old sensor did not work at higher temps.... The new sensor has the same part number as the old one. I am trying to check the timing, I have a petronix distributor with a vacuum advance and centrifugal advance. With the vacuum disconnected, it shows 12 on the flywheel, at 2500 it shows 20 and 3500, 30 degrees. Could the timing be causing the overheat problem ? Any ideas ?