I currently have a '93 - 15 hp Johnson that I'm having issues with, and it's mounted on a 12' Inflatable that has a max rating of 15 hp. When the engine was running normally, it had lots of power with my wife and I in the boat, in fact full throttle is too much and the boat starts to wander a...