So basically I have VP 5.7GXI I have literally replaced every sensor or relay on the engine new injectors new distributor you name it it's been replaced the only thing not replaced has been the ECM I even got a Tech mate diagnostic scanner to look for fault codes. the boat starts and runs great at idle and at any RPM when not under load, the minute I take the boat out after about 20 - 30 minute once I increase the throttle it dies and will not restart almost like it's a fuel problem if I let the boat sit 20 minutes it starts and I can motor in at idle speed or maybe 1000 RPMI no problem. I don't even know where to begin at this point there is nothing on the engine that has not been replaced fuel is good, fuel pump new could it be a fuel tank venting issue? Or is it time to call a professional mechanic? sincerely frustrated.