Hi I bought a boat with a 2006 merc 60 efi. It never ran right since I got it, in gear at trolling speed it will change rpm by +/- 100 and occasionally stall, and it happens often when I slow down from higher speed it will start hesitating and either stall or sometimes catch itself and idle fine...