I have a 2002 Crownline BR230 with a 5.7L carbureted Mercury Mericrusier with 400 hrs. Drove it all day until suddenly it would surge in rpms then drop and be fine then a few seconds later do it again. Backing off the throttle then eventually it would stall when trying again and again until it...