Twice towed in now after running the boat for around an hour so it's good and up to temp then sitting and swimming for around an hour. When I try to restart it just cranks but no start. It is getting fuel but no spark. Will not start the rest of the day but once it sits overnight fires right up. This is making diagnostics difficult. Boat is a 2000 sundancer with 5.0 efi and bravo 3. I dont believe the coil is getting power but not sure I tested it right when it died today. And really don't want to break down again to try and figure out what it is..... props to Ohio dnr as they put me right on the dock with no scratches and towed me a good distance. Has anyone had something similar? Thinking ignition control module but that's pretty expensive to just throw a part at it.