I have a 2015 Caravelle Razor 237UU with a 2015 Mercury 150HP model #1150F13HD I have an intermittent issue with what I believe is a misfire at 3500 to 3800 rpm when towing a skier or tube, tach bounces up and down, sounds like it is slobering, and If I try to increase rpm I can only get 4000 rpm max..i just had at a mercury repair dealer and there is no trouble codes...then the next time I drive I can get to 30to 40 mph with no problem getting to 45 to 5000 rpm.. trying to make sure I run premium fuel, I think I am going to try a set of spark plugs,, checked as many connections as I can see to see if loose all seems ok