Dunno, perhaps you have a plugged water jacket somewhere downstream of your temp sensor? This could cause one or more of the cylinders to run hotter than you think and it could actually be overheating that portion of the motor. Just a thought.