I've got a problem that's driving me nutts. My 1991 225 HP Yamaha will start-up and idle fine. One time it will feel like it's not at full power and only get up to 4600 rpm at full throttle then while running will jump up to 5300 rpm and run smooth. Then back down to 4600 then back up again. The...