Re: slow overheat
50 Degrees is way way to low....Sounds almost like there is an automotive temp gauge in your dash (They read backwards if installed in marine apps) Don't know why, they just do???? I would say get a temp gun and measure the temps at the thermostat housing and manifold at low and high rpms, if they are in spec, it has to be your gauge or wiring from sending unit to gauge. You can check your gauge by shorting the wire from sending unit to engine block (Or ground) if it goes all the way to hot, your gauge is working correctly. You can also do this at the gauge by shorting the sending unit pole to the ground pole on the back of the gauge. My bet is that it is somewhere between your temp sending unit and gauge. Also, take an ohm meter and check your temp sending unit per the manual...