I have 2007 Speedster Wake 430. Twin 215's. The Port side engine is shutting down here and there when idleing. The starboard engine seems all good. The port engine will start back up sometimes but the rpm guage will not show any RPM's while the engine is running and then after about 30 seconds the engine will die. Very strange. I have the CANDoo pro and scanned both before I went to water and cleared all faults. When I got to the water, i let both engines idle for at least 10 minutes and then ran them hard for 10 minutes. When I got back to dock and was ready to load them. I turned the boat off for a few minutes, then i started the port engine 1st, then started the starboard engine, while starting the starboard engine, its like it killed the port engine. So now the starboard engine is idleing and i started the port engine and it started, but not showing any RPM's and it finally died. Got the boat loaded and home. Put the CANDoo on port engine and got codes P0600 and P0604. On starboard engine i just got P0600. Please let me know if yall think I have a battery problem possibly or am I dealing with a possible bad ECU or VCU? I replaced the ECU on the starboard engine a few months ago so I know that ones good.