I just replaced my Volvo Penta V6 4.3GIPBYCCE sterndrive engine with the GM equivalent. The engine runs perfect on land with muffs, but on the water with torque and load on the engine, it backfires and stalls. On water at full throttle only revs up to 2000 rpm and only goes 5 mph. My mechanic...