I'm new here and looking for a little help. I have a new to me boat with 2 2003 350 Mag MPI Horizon inboards. When I first got it in June both engines ran fine all the way to full throttle . Since then the port engine has been a huge headche. The distributor failed csusing a misfire which bent a valve. We had he heads rebuilt and replaced the distirbitor, cap and rotor. Compresion is good on all cylinders and fuel pressure is 40 psi at the dock. New fuel filters too. It runs fine in neutral but in gear it's like it hits a wall at 2500 rpm. As far as I can tell it's not in guardian mode because it has the smartcraft guages and they tell you when the engine goes into guardian mode right? I was thinking it was a fouled bottom on the boat but wouldn't that stop both engines? Anyway, we're stumped right now. Anyone got any ideas?