I have a 2007 Bayliner with a 3.0L Merc I/O. At idle, it will run real rough and stall if you try and gas it slowly between 1200 rpm and 2000 rpm. If you nail the gas it bogs and then takes off. There are no problems at cruising speed or WOT. At times, the idles will get smooth and perfect and it will run fine, and the stalling problem goes away. I replaced the gas filters, cap, rotor, and plugs. There is no corrosion in the wire boots. What is wrong? Please help. Thanks - Mark