The typical MasterCraft Fuel Pump Failure scenario is dead engine, won't restart, because no fuel pressure.
What engine to you have? MCX with drive-by-wire throttle? In that system, the ECM is programmed to drop to idle if there are any hiccups in the TBW system.
'04 MariStar 230VRS/MCX