Having a issue with full throttle. Runs good up to 4000 rpms then around 4800 to 5000rpms it drops down then revs back up again. Had a complete service done last summer and has been running great up to this point. Now the check engine light comes on at start up but does not alarm. Changed fuel filter and put star tron in at every fill up and like I said it runs great until it reaches above 4000 rpms. Had a tune up/impeller/water pump/lower unit service done last summer and it has only been on the water a few times since.