I have a 2003 250 merc 2 stroke saltwater series. The problem i'm having is when i first start the motor up it runs great, about 650-700rpms. But as soon as i give it a little throttle the rpms want to jump to about 1100-1200 and stay there. I'm afraid to keep using it this way in fear of what it might do to my lower unit. Could the TPS cause a high idle? My smartcraft is reading no alarms, and other than this issue the engine runs absolutly great. I've posted before on this problem, and hope someone could give a few possibilities of the cause. Being that i'm like 1 1/2hrs from a merc or outboard mechanic, i ordered a merc manual and it says check for vacuum leaks before suspecting a sensor or electrical problem...and i found no vacuum leaks. Any info on the cause of this would be greatly appreciated...thx!