I have a 1997 Mercury V6 EFI 150 HP. Starts fine, runs great at idle. When I increase idle past 1200 rpm the boat wants to lunge. It lunges then backs off then lunges and backs off. It does not die. When I back off the throttle the boat cruises at slow idle perfectly. I suspect fuel related...