My 15hp seems to be starving for fuel. It was running slow at the beginning of this season and then sometimes it would just take off and run fine. It seemed like it was starving for fuel. I changed the spark plugs and cleaned the bowl and filter out. I cleaned the fuel tank out and changed the o rings on the fuel coupler. Put new gas, oil and sea foam in the tank an it started right up. It still was running slow going down the river. If I pulled the choke out until it almost stalled and then pushed it back in the rams would go up and it would run great. Also noticed their is oil leaking from I think where the motor is bolted onto the upper unit. The lower unit has no leaks.