i put my 1996 bayliner jazz in the water this morning and i started up just fine and idled around 1000 RPM which from my understanding is where it should be idleing. When i put some throttle to it it seemed like it didnt want to go over 3000 RPM. Some of the time it would tach up but then it would bogg back down and when i reduced the the amount of throttle it would start running fine again but when i pushed the trottle back down it would either top out aroung 3000 or it would stall. any suggestions on what would cause this.