I had a similar prob with an old perkins engine, i chased an over heating problem for days, eventually got the hump with it and left it ticking over with the rad cap off and a thermometer stuck in the rad. Turned out the temp sender wasnt compatible with my landy.. Just ignored it from then on...