Yamaha WaveRunner Fault Code List [How to Read and Clear]

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)
  • CandooPro

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

Fault CodeDesctription
1Normal (No Faults)
13Incorrect Pulsar Coil Signal
14Incorrect Crank Position Sensor Signal
15Incorrect Engine Temperature Sensor Signal
17Knock Sensor
18Incorrect Throttle Position Sensor Signal
19Incorrect Battery Voltage
22Incorrect Atmospheric Pressure Sensor Signal
23Incorrect Intake Air Temperature Signal
24EX CAM Position Sensor
25Incorrect Fuel Pressure Signal
26Incorrect Injector Signal
27Incorrect Water in Fuel Signal
28Incorrect Shift Position Switch Signa
29Incorrect Intake Air Pressure Sensorl
31No Tach Signal Output From ECU (OX66)
33Ignition Timing Slightly Corrected due to Starting a Cold Engine
35ECU Processing Information (OX66)
36ECU Processing Information (OX66)
37Intake Air Passage (Electronic Throttle Valve) or ECU Processing Information (OX66)
38ECU Processing Information (OX66)
39Oil Pressure Sensor
40ECU Processing Information (OX66)
41Overrev Control During Ignition Cutoff Operation (OX66)
42Overheat Control or No Oil Control (OX66)
43Buzzer Sounding (OX66)
44Incorrect Engine Stop Lanyard Switch Signal
45Shift Cut Off
46Overheat Switch
49Over Cooling
59ECM Memory (For Trouble Record Only)
6298 Low Fuel Pressure
68VCT (S Bank) Starboard Valve Pulley Abnormal Advance
69VCT (P Bank) Port Valve Pulley Abnormal Advance
71S bank IN Starboard IN CAM Position Sensor
72P bank IN Port IN CAM Position Sensor
73OCV (S Bank) Starboard Oil Control Valve
74OCV (P Bank Port Oil Control Valve
83Tirm/Tilt Angle Sensor
85IDM Ioncurrent Detection Module
86Y-COP Immobilizer, Theft Deterrent.
87Remote Control System
9862 Low Fuel Pressure
112ETV ETS (ECM-sub)
113ETV ETS (ECM-System)
114ETV ETS (ECM- Main)
115ETV ETS (Throttle Valve Open)
116ETV ETS (Throttle Valve Closed)
117ETV ETS (Driving Motor P Short)
118ETV ETS (Driving Motor N Short)
119ETV ETS (Driving Motor Connector Openz)
121ETV ETS (Communication Error)
122ETV ETS (Driving Motor Heat)
123ETV ETS (Driving Motor Relay)
124TPS MTPS Open
125TPS MTPS Short
126TPS Throttle Position Sensor Character Fail
127TPS Sub Throttle Position Sensor Open
128TPS Sub Throttle Position Sensor Short
136ETV ETS Comm.Error Main
137ETV ETS Communication Error Sub
138ETV ETS (ECM Main)
139ETV ETS (ECM Sub)
141ETV ETS Throttle Position Sensor Voltage
142ETV ETS Return Spring
143ETV ETS Comm. Error
144ETV ETS Low Voltage Mode
145ETV ETS Throttle Valve
146SPS Main SSS Power Short/Ground Open
147SPS Main SSS Power Open/Ground Short
148SPS Sub SSS Power Short/Ground Open
149SPS Sub SSS Power Open/Ground Short
150SPS SSS Character Fail
153SPS Shift Motor Over Current
154SPS Shift Motor Deadlock While Stopping
155SPS Shift Motor Deadlock While Operating
156Comm. Error 1 Channel Engine remote Connector
157Comm. Error 2 Channel Engine remote Connector
160MSLPS 1 Main Power Short/Ground Open
161MSLPS 1 Main Power Open/Ground Short
162MSLPS 1 Sub Power Short/Ground Open
163MSLPS 1 Sub Power Open/Ground Short
164MSLPS 1 Watching Fail
165MSLPS Character Fail
166MSLPS 2 Main Power Short/Ground Open
167MSLPS 2 Main Power Open/Ground Short
168MSLPS 2 Sub Power Short/Ground Open
169MSLPS 2 Sub Power Open/Ground Short
170MSLPS 2 Character Fail
171SSLPS 1 Main Power Short/Ground Open
172SSLPS 1 Main Power Open/Ground Short
173SSLPS 1 Sub Power Short/Ground Open
174SSLPS 1 Sub Power Open/Ground Short
175SSLPS 1 Watching Fail
176SSLPS 1 Character Fail
177SSLPS 2 Main Power Short/Ground Open
178SSLPS 2 Main Power Open/Ground Short
189SSLPS 2 Sub Power Short/Ground Open
180SSLPS 2 Sub Power Open/Ground Short
181SSLPS 2 Character Fail
183Station Selector System Fail
184Lever Selector System Fail
186Sub Station Communication Error
187Lever Pickup Abnormal
251Low Octane Fuel
252FC Invalid Code—Engine Overheat
ETSElectronic Throttle System
ETVElectronic Throttle Valve
OCVOil Control Valve
MSLPSMain Station Lever Position Sensor
MTPSMain Throttle Position Sensor
RCSRemote Control System
SPSShift Position Sensor
SSLPSSub Station Lever Position Sensor
SSSShift Position Sensor
TPSThrottle 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!


Yamaha Waverunners




Recent Content