I have a 1996 Mercruiser 4.3 LX Gen+ in a Donzi 182 Medallion (bowrider) that has been working great since I have owned it, which has been 2.5 summers. Yesterday, after running great for about 20 minutes, it stalled. After that it would start really well but then sputter out after 30 seconds to...