Im having an issue with my 2007 optimax 225, any help would be appreciated. The motor starts and idles fine, no alarms or anything. When I give it throttle to get up on plane it doesn't want to rev up to get on plane. Just kind of plows for about one minute before it sloooooowly creeps up on pad. Once its on pad it finally increases rpms and runs fine. It also doesn't have the top end it normally does, about 10 mph slower. Like i said no alarms or anything out of the ordinary, it sounds just fine just no power trying to get on pad. Seems like its probably a fuel issue but not sure. Filled it up with premium and put fuel system cleaner and always use stabil in it. Also replaced the fuel filter. Any ideas what could be going on?