I have a 2004 Yamaha F115 with 150 hours. It's had regular service and was running fine until recently when it began to stall when decelerating to an idle. It would restart, run a little rough then smooth out and be OK. Yesterday when I slowed down to maybe 1500 rpm it began running very...