2000 4.3 MERCRUISER I/O WON'T REV ABOVE 2200 RPM UNDER LOAD. had boat out monday ran perfectly fine. boat out tuesday and it won't rev under load above 2200 rpm. in neutral under no load revs fine. replaced carberator,fuel pump,fuel filter,gas,plugs,rotor,cap and checked timing after problem occured still no change. im thinking thunderbolt v ignition is not adjusting timiming. anybody have any ideas on how to check or any suggestions on what to do next?