I have a 85 Force 85hp engine. We just got the boat, sat for about 4 years. Got it runnin and everything, fixed a crack in the lower unit, now it has an overheating problem. The thermostat is fine, and we put a new impeller in, but it still isn't sucking water up into the engine. We are...