Remove and Check thermostat operating correctly (watch when raising to boil in a saucepan); if perm. closed will tend to overheat, Have you tried flushing out cooling system inc. Radiator? take off top & bottom hoses (when cold!) from rad. put garden hose into first top, then bottom hose and check for flow clear out of other end. if OK do same for engine/heater. refill with coolant/antifreeze very slowly to avoid airlocks. If this doesn't cure, poss waterpump problem..Expensive!
Tony W, September 2007