Symptoms: 1985 Yamaha 150 HP starts fine, idles fine, revs out of gear fine and runs underway under 2000 rpm fine. Underway, won't go over 2000 rpm. Note - no alarms. Green light only on my dash.<br /><br />Tests:<br />*Compression on all cylinders: OK<br />*Ignition coils: OK<br />*Fuel pumps - suspect might have problem (I installed a suction pressure gauge while idling at 2000 rpm - got no suction pressure (0 in Hg) Diaphrams have no holes, but I can blow air past the check valves in the wrong direction.<br />*Pulsar coil, charge/lighting coils OK.<br />*Resistance tests per manual on rectifier - NOT to spec.<br />*Resistance test per manual on CDI - NOT to spec.<br />*Resistance test per manual on Control Unit - NOT to spec. <br /><br />Any Help Greatly Appreciated:<br />I plan to replace fuel pumps but am leary of my resistance test (done w/ digital meter). If these units all bad, would engine still run OK in neutral as described? Engine is old, so I'm scared to spend money for new CDI assembly.<br /><br />Thanks.