When your WaveRunner has any malfunction, you can expect to see a flashing check engine light on the dashboard. Besides this warning light, the issue is typically described by a fault code that can be displayed by pressing the “Hour Volt” button for 8 seconds while the engine is running.
If you want to find out more about WaveRunner fault codes, you’re in the right place.
We at PowerSportsGuide have compiled the official Yamaha WaveRunner fault codes into this post, which also explains how to read them!
Everything About Yamaha WaveRunner Fault Codes
What are Fault Codes on a Yamaha WaveRunner?
As the name suggests, a fault code is an indication that the monitoring system has detected a malfunction. On modern Yamaha WaveRunners, fault codes are two- or three-digit numeric codes, which are often referred to as flashing codes, error codes, or diagnostic codes.
It’s good to know that the fault codes typically don’t appear automatically on the dashboard. Instead, the malfunction is often indicated by a simple “check engine” light and a warning alarm.
Let’s get down to the nitty-gritty and talk about how you can read and delete the fault codes on your WaveRunner!
How do You Check the Fault Codes on a Yamaha WaveRunner?
You can check the fault codes on a Yamaha WaveRunner by starting the engine and pressing the “Hour Volt” button for 8 seconds. Unfortunately, the dashboard can only display only one fault code on many models. If you assume that your ski has multiple issues and want to read all existing fault codes, you will need a special diagnostic tool.
These tools help you read all the fault codes along with the required service actions.
What’s more, they can be also be used to delete “stuck” fault codes or to list all of the historical fault codes.
Some of the most well-known diagnostic tools are as follows:
- Yamaha Diagnostic Software (YDIS)
- Marine Engine Diagnostic System (MEDS)
These tools come with software, diagnostic hardware, and the necessary connection cables. You just have to install the software on your computer and connect it to WaveRunner’s ECU via the diagnostic cables and the hardware.
If you don’t want to invest in one of these tools, your other option is to take your WaveRunner to a service shop or dealer who can read the fault codes.
How do You Clear Fault Codes on a WaveRunner?
The general rule is that the fault codes should automatically disappear from the dashboard once the error is fixed. If not, you can clear fault codes on a WaveRunner with a diagnostic tool like YDIS or CandooPro.
How do You Reset the Check Engine Light on a Yamaha WaveRunner?
For some curious reason, the check engine light on Yamaha WaveRunners self-resets after two engine starts and stops. It’s common on many modern 4-stroke WaveRunners. Therefore, after you’ve fixed the error, you can reset the check engine light by starting the engine twice.
If the warning light appeared due to an overheating issue, make sure that your engine has cooled off before restarting it!
The check engine light is prone to coming on (and doesn’t disappear) due to low battery voltage as well. If you’ve eliminated the malfunction but the light is still flashing, make sure that your battery is in a good condition.
What is Limp Mode on a WaveRunner?
Limp Mode is a special slow riding mode on Yamaha WaveRunners that automatically activates when there is an issue with the machine.
If you can see „Limp Mode” on your dash, it indicates that you have to immediately ride back to the dock.
This mode allows you to operate the WaveRunner with limited performance, saving the engine from further damage.
How do You Get Your WaveRunner out of Limp Mode?
The Limp Mode should be automatically cleared once the malfunction is eliminated. If the Limp Mode is stuck on your WaveRunner, you should check the condition of the battery or the voltage rectifier.
Electrical issues can cause the Limp Mode to get stuck on a jet ski, and WaveRunners are no exception!
Your other option is to hook up the ski to diagnostic software, so you can dig deeper into the issue.
Yamaha WaveRunner Fault Code List
For your convenience, we’ve listed official Yamaha WaveRunner fault codes in one chart. These codes can be applied to the majority of modern 4-stroke WaveRunners.
Yamaha WaveRunner Fault Code List
|1||Normal (No Faults)|
|13||Incorrect Pulsar Coil Signal|
|14||Incorrect Crank Position Sensor Signal|
|15||Incorrect Engine Temperature Sensor Signal|
|18||Incorrect Throttle Position Sensor Signal|
|19||Incorrect Battery Voltage|
|22||Incorrect Atmospheric Pressure Sensor Signal|
|23||Incorrect Intake Air Temperature Signal|
|24||EX CAM Position Sensor|
|25||Incorrect Fuel Pressure Signal|
|26||Incorrect Injector Signal|
|27||Incorrect Water in Fuel Signal|
|28||Incorrect Shift Position Switch Signa|
|29||Incorrect Intake Air Pressure Sensorl|
|31||No Tach Signal Output From ECU (OX66)|
|33||Ignition Timing Slightly Corrected due to Starting a Cold Engine|
|35||ECU Processing Information (OX66)|
|36||ECU Processing Information (OX66)|
|37||Intake Air Passage (Electronic Throttle Valve) or ECU Processing Information (OX66)|
|38||ECU Processing Information (OX66)|
|39||Oil Pressure Sensor|
|40||ECU Processing Information (OX66)|
|41||Overrev Control During Ignition Cutoff Operation (OX66)|
|42||Overheat Control or No Oil Control (OX66)|
|43||Buzzer Sounding (OX66)|
|44||Incorrect Engine Stop Lanyard Switch Signal|
|45||Shift Cut Off|
|59||ECM Memory (For Trouble Record Only)|
|62||98 Low Fuel Pressure|
|68||VCT (S Bank) Starboard Valve Pulley Abnormal Advance|
|69||VCT (P Bank) Port Valve Pulley Abnormal Advance|
|71||S bank IN Starboard IN CAM Position Sensor|
|72||P bank IN Port IN CAM Position Sensor|
|73||OCV (S Bank) Starboard Oil Control Valve|
|74||OCV (P Bank Port Oil Control Valve|
|83||Tirm/Tilt Angle Sensor|
|85||IDM Ioncurrent Detection Module|
|86||Y-COP Immobilizer, Theft Deterrent.|
|87||Remote Control System|
|98||62 Low Fuel Pressure|
|112||ETV ETS (ECM-sub)|
|113||ETV ETS (ECM-System)|
|114||ETV ETS (ECM- Main)|
|115||ETV ETS (Throttle Valve Open)|
|116||ETV ETS (Throttle Valve Closed)|
|117||ETV ETS (Driving Motor P Short)|
|118||ETV ETS (Driving Motor N Short)|
|119||ETV ETS (Driving Motor Connector Openz)|
|121||ETV ETS (Communication Error)|
|122||ETV ETS (Driving Motor Heat)|
|123||ETV ETS (Driving Motor Relay)|
|124||TPS MTPS Open|
|125||TPS MTPS Short|
|126||TPS Throttle Position Sensor Character Fail|
|127||TPS Sub Throttle Position Sensor Open|
|128||TPS Sub Throttle Position Sensor Short|
|136||ETV ETS Comm.Error Main|
|137||ETV ETS Communication Error Sub|
|138||ETV ETS (ECM Main)|
|139||ETV ETS (ECM Sub)|
|141||ETV ETS Throttle Position Sensor Voltage|
|142||ETV ETS Return Spring|
|143||ETV ETS Comm. Error|
|144||ETV ETS Low Voltage Mode|
|145||ETV ETS Throttle Valve|
|146||SPS Main SSS Power Short/Ground Open|
|147||SPS Main SSS Power Open/Ground Short|
|148||SPS Sub SSS Power Short/Ground Open|
|149||SPS Sub SSS Power Open/Ground Short|
|150||SPS SSS Character Fail|
|153||SPS Shift Motor Over Current|
|154||SPS Shift Motor Deadlock While Stopping|
|155||SPS Shift Motor Deadlock While Operating|
|156||Comm. Error 1 Channel Engine remote Connector|
|157||Comm. Error 2 Channel Engine remote Connector|
|160||MSLPS 1 Main Power Short/Ground Open|
|161||MSLPS 1 Main Power Open/Ground Short|
|162||MSLPS 1 Sub Power Short/Ground Open|
|163||MSLPS 1 Sub Power Open/Ground Short|
|164||MSLPS 1 Watching Fail|
|165||MSLPS Character Fail|
|166||MSLPS 2 Main Power Short/Ground Open|
|167||MSLPS 2 Main Power Open/Ground Short|
|168||MSLPS 2 Sub Power Short/Ground Open|
|169||MSLPS 2 Sub Power Open/Ground Short|
|170||MSLPS 2 Character Fail|
|171||SSLPS 1 Main Power Short/Ground Open|
|172||SSLPS 1 Main Power Open/Ground Short|
|173||SSLPS 1 Sub Power Short/Ground Open|
|174||SSLPS 1 Sub Power Open/Ground Short|
|175||SSLPS 1 Watching Fail|
|176||SSLPS 1 Character Fail|
|177||SSLPS 2 Main Power Short/Ground Open|
|178||SSLPS 2 Main Power Open/Ground Short|
|189||SSLPS 2 Sub Power Short/Ground Open|
|180||SSLPS 2 Sub Power Open/Ground Short|
|181||SSLPS 2 Character Fail|
|183||Station Selector System Fail|
|184||Lever Selector System Fail|
|186||Sub Station Communication Error|
|187||Lever Pickup Abnormal|
|251||Low Octane Fuel|
|252||FC Invalid Code—Engine Overheat|
|ETS||Electronic Throttle System|
|ETV||Electronic Throttle Valve|
|OCV||Oil Control Valve|
|MSLPS||Main Station Lever Position Sensor|
|MTPS||Main Throttle Position Sensor|
|RCS||Remote Control System|
|SPS||Shift Position Sensor|
|SSLPS||Sub Station Lever Position Sensor|
|SSS||Shift Position Sensor|
|TPS||Throttle Position Sensor|
Disclaimer: These charts are for informational purposes only! For more information, please check your WaveRunner’s service manual!
Let’s face it, a flashing check engine light is never pleasant to see on the dashboard!
If you see this light flashing on your WaveRunner you should read the fault code as a first step. Fault codes (a.k.a. error codes or diagnostic codes) on a WaveRunner are numeric codes displayed on the dashboard, each of which identifies a particular problem.
You can read the fault code by pressing the “Hour Volt” button for 8 seconds while the engine is running. Unfortunately, many WaveRunner dashboards are designed to only display one fault code.
If your WaveRunner has multiple issues that are accompanied by more fault codes or you just want to find out more about the malfunction and its remedy, you may want to diagnose the ski with a special scanner tool.
The most common diagnostic tools for Yamaha WaveRunners are the Yamaha Diagnostic Software (YDIS), Marine Engine Diagnostic System (MEDS), and the CandooPro.
The latter is a multifunctional tool that can handle many different brands like Sea-Doos, WaveRunners, and Kawasaki Jet Skis. What’s more, it can also be used to diagnose any BRP powersport vehicle like Ski-Doo snowmobiles and Can-Ams.
Therefore, if you have a different brand of skis or other vehicles manufactured by BRP, you can’t go wrong with a CanDooPro.
Unfortunately, these tools come with hefty price tags. If you don’t want to invest in one, your other option is to take the ski to an authorized dealer or a professional service shop.
But let’s face it, these visits are not cheap either, not to mention your time and the hassle!
Disclaimer: This post is for informational purposes only! For a more precise diagnosis and service recommendation, please always refer to your WaveRunner’s service manual!