Hi guys , need a little help. we got a 1998 merc inboard 454 mpi closed system in a sea ray that stalls under 1200 rpm. Under a load at higer rpms it runs fine but as soon as it warms up it stalls, ONLY AT IDLE! I have checked fuel pressure and it is in spec (35 lbs) never drops even during the stalling period. needed a new cap and rotor so we changed them as well as the plugs, also I swapped the ign module, map sensor,tps switch,and it still stalls .(we had a merc tech over and he thought it was the cap and rotor) tonight we are going to swap the coil and see what that will do. I don't believe it will help but what the heck I got the starboard engine as a parts store next to me. anybody had this problem?