When I first got the boat in the water it would barely run. I had a mobile mechanic working on it. He adjusted and cleaned the carb. Set the timing and replaced the fuel pump diaphragm. It seemed to run much better, but all we could get out of it was 7 MPH and it was overheating. I took it out of the water so he could replace the thermostat, and water pump, also had him replace all the seals in the lower unit. Getting the boat to the ramp was not easy because I could not get the engine to run above idol speed. I put a new prop on it, but we haven't found out why the engine is running the way it is all of a sudden since it's not back in the water yet. I really can't afford to have him do too much more work on it because I'm running out of money. I'm wondering if it could be the float and or the needle valve? PS, he wasn't with me to see how the engine was running when I took it out of the water.