I have a 1997 Mercruiser 7.4l in my boat. Its an LX model with 300HP. When running on the water the boat starts out fine and runs perfect. After about 15 mins in the boat stutters and loses umpf for a split second then starts running fine again. Then it will stutter again and run fine. The next time it just completely stalls. I try to start the boat back up but it wont fire. The motor is turning just wont fire up. Then about 5 mins of sitting it finally starts and starts running fine again. Now where I need the help is trying to figure out if its an electrical issue or fuel, fuel/air issue. Also, later on that day when I was returning to the marina, the above problem occurred again. I got it started again and putted the rest of the way to the boat ramp. But while putting back the motor was idling so low while in gear (just put in gear no throttle) the alarm that goes off when you turn the key on and before the motor starts was beeping like it was on the line of stalling and running. I would appreciate any and all help, input or ideas. Thank you all!!