A VXR or VXS (2011 to 2014, 1812 cc four-cylinder) that cuts power on a hot day is a familiar complaint. The ski slows, the rpm falls, and you may or may not get a warning tone. The problem is rarely a single event, and that is the useful part: if you can catch what changes at the moment it happens, you know where to look.
What limp mode actually is
Limp mode is the ECU limiting power to protect the engine. The trigger can be an over-temperature condition, an implausible sensor signal or a switch that reports something the ECU does not like. The EX manual describes both the temperature and the oil pressure warning as cutting rpm automatically, and the buzzer is shared between them on some Yamaha models. So the symptom alone does not name the cause.
Why the heat matters
Warm weather pushes every temperature closer to its limit. A cooling system that is marginal in April, with a partly blocked passage or an intake grate carrying a little weed, can show itself in July. Owners of several Yamaha models describe overheat alarms as mostly a water flow problem (cavitation, debris, impeller, a plugged small cooling-water passage, manifold deposits) and only after that a sensor problem.
The 1.8-litre control unit has three temperature sources: the exhaust manifold water temperature (code 65), the thermo switch and the engine temperature sensor (code 15). If the alarm sounds but no sensor reports anything, owners suspect the thermo switch. The intake air temperature (code 23) also moves on a hot day, so it belongs in the picture.
Log a ride and read it afterwards
Record a ride with the M-JET Diagnostic and its data logger. Start from a cold engine on a warm day, ride until it happens, and note the time. Then look at what moved first.
- One of the temperatures rises steadily and the limit comes at the end. That is a water path problem or a sensor reading real heat.
- Temperatures stay low, but the throttle position and the accelerator lever signals disagree. That points to a contact problem at the throttle valve or the lever sensor.
- Everything looks normal and rpm drops just as a switch state changes. The VXR and VXS have a reverse switch (code 78) and a no-wake switch (code 68). A switch with a bad contact can make the ECU act on a command nobody gave.
The code numbers come from the generation B list. Other sources, forums included, may show different ones, so go by the description in the app.
What the log cannot show
The data tells you which signal changed, not why the water failed to flow. Cavitation, impeller wear, debris and clogged cooling passages leave no code. When the log shows heat, someone has to look at the intake and the water exits. When it shows a throttle mismatch or a switch, the fix is electrical: connectors, the switch itself, corrosion.
The knock sensor on this generation (code 17) is worth a glance too if the ski loses power only under heavy load.
If the log blames the temperature
Check the intake grate and the water exits first, then look at the manifold. If it blames a switch, clean and test that switch before replacing anything. The VXR and VXS diagnostics page covers the model range the app supports, and the page on logging a test ride walks through the recording.