I have a 2000 Volvo Penta 4.3 in a Glastron runabout. My water pump went out last year and the local marina replaced the impeller. Ever since then, the engine will only get up to just over 100 degrees when running, normal is roughly 160 - 190. I believe the gauge is right because I can touch the engine after running and it is clearly not hot. Trying the simple fix, I replace the thermostat and this made no difference. When I installed the thermostat I made sure the spring side was pointed towards the engine block which is how the old one was mounted. I thought this was a pretty simple system, I guess not. What other things can I check?? The engine actually runs pretty well but will back fire some on cold mornings at mid range RPM?s. Not a big deal because I am mostly a summer boater. If I leave this situation can I damage the engine long term?