Hi, when I had an overheating problem I thought it was my thermostat, but it was the water pump which had sheared on the shaft. This was about at the 70,000 mile period, a few months after I had the timing kit fitted. Try disconnecting a heater pipe when it is running to see if the water is pumping, but make sure the heater is set on hot.