I have a 4.3L throttle body injected Mercruiser (s/n M093527), we just installed a brand new long block. Ever since installation the boat runs good at idle and on muffs but under load it will not go over 2000rpm. We used some existing parts off the old engine like intake, distributor, coil...