Been having my first trouble with my boat since new in 2007. It was starting and running fine till my last service, then it started idling high 2500 3000 rpms then slowly drops to a ruff idle. It was only dong this once its warm. Took it back to my service shop and they charged me $150 to tell me they could find nothing wrong. They then said if the trouble returns they will replace the idle air control module @ $257 for the part and another $185 labor. Took it back out on the lake and it was doing the exact same thing. The shop is under new ownership and I no longer trust them. I went and bought one myself and replaced it. First engine start it was at 3000 rpms, shut it down and restarted it, now its starting and dying right away. Is there an idle adjustment or do I need to get the Yamaha software to calibrate the new idle air module? Any help is welcome. I have added 1/2 tank of new gas and added a full can of seafoam before replacing the module.