Made in Germany – worldwide shipping. Due to high order volume, delivery delays may occur.
POWERSPORTS M-JET POWERSPORTS
Cart 0
  • Home
  • Tuning
  • SpeedLimit Remover
  • Modules
  • Diagnosis
  • Misc.
  • FAQ
  • Contact
My Account
Log in Register
POWERSPORTS M-JET POWERSPORTS
  • Home
  • Tuning
  • SpeedLimit Remover
  • Modules
  • Diagnosis
  • Misc.
  • FAQ
  • Contact
Account Wishlist Cart 0

Search our store

POWERSPORTS M-JET POWERSPORTS
Account Wishlist Cart 0
Popular Searches:
T-Shirt Blue Jacket
news

A weak battery makes a Yamaha throw odd faults: check voltage first

Oct 06, 2026

A Yamaha that stumbles while starting, beeps without apparent reason or shows a fault that moves from one sensor to another between rides is worth a battery check before any part gets replaced. This applies to every four-stroke model the M-JET Diagnostic supports, from the 2002 FX140 up to the 2024 FX HO.

Why voltage comes first

The control unit and every sensor it reads work from the supply voltage. When that voltage is low or unstable, the control unit can log faults that have nothing to do with the part named in the entry. That is why sporadic codes spread over several unrelated sensors deserve suspicion of the electrical supply. Battery voltage has its own code as well, 19 on the newer control units and 25 on the older FX140, FX1000, FX1100 and GP1300R generation, and as always the numbers vary between generations and sources, so the app's description is what counts.

What to read

Battery voltage is one of the live values the app shows. Look at it twice.

  • With the engine off, as a first impression of the battery. Charge it fully first, otherwise the reading tells you about the charger and not the battery.
  • With the engine running and the ski on the water or on a proper water supply, at higher rpm. The reading should rise clearly above what it showed with the engine off, because that is the charging system doing its job.

If the voltage with the engine running barely moves, or sits lower than the resting value, the problem is on the charging side rather than the battery. If the app keeps updating while the starter turns, a reading that collapses during cranking points at the battery or at corroded cables. I wouldn't put a specific volt figure as a threshold here, because it depends on battery type and ski. Comparing the two readings and watching the trend tells you more.

The regulator and rectifier

The voltage regulator and rectifier corrodes on some skis. A single FX140 owner reported alarms and start problems with a corroded regulator, and for the VX1100 the problem is known. In both cases the live data would show a charging voltage that stays too low with the engine running. The scan can point at the symptom. It can't tell you the regulator is the culprit, because corroded connectors elsewhere in the harness can cause the same picture, and that part is a visual check.

Handling the codes

Write down every stored entry before you do anything else. Fix the supply, then clear the memory and ride again. Entries that don't return were probably consequences of the low voltage. Entries that come back with a healthy battery are real, and now you know where to look. The page on clearing the fault memory covers that sequence. Idle and throttle learning are also available in the app, and repeating the idle learning after the battery was changed is reasonable.

What it won't find

A corroded plug that interrupts a circuit without ever setting a code stays invisible to the scan. The same goes for a battery that shows good voltage at rest and gives up under load, unless you catch it in the cranking reading. When voltage looks fine at rest and while running and the faults persist, look at the connectors and ground points by eye and move on from the electrical side.

Tags: Battery, Charging system, Live data, Yamaha
Previous
TR-1 owners keep overfilling oil: the rpm loss and oil in the air filter
Next
Dash hour meter vs. the hours stored in the control unit

Related Articles

The battery won't charge: spotting regulator and charging problems on a Yamaha

Power loss on a Yamaha: electronics or pump?

Diagnostics for DIY mechanics and small shops: what works and what doesn't

Rental fleets and club boats: a routine that finds problems before the season

M-JET POWERSPORTS – software tuning for Sea-Doo and diagnostics for Sea-Doo, Can-Am and Yamaha WaveRunner. Everything runs through the diagnostic port and is controlled from your smartphone, no laptop needed and ready in minutes. The M-JET Flasher adds power to all Sea-Doo Spark models as well as the RXT-X, RXP-X, GTR, GTI, Wake, GTX and other Sea-Doo models. The M-JET Modules extend the system, for example with temperature and display functions. M-JET DIAGNOSTIC is the diagnostic tool for Sea-Doo, Can-Am and Yamaha WaveRunner: read and clear fault codes, view live data, run service resets and service functions, including key programming on BRP vehicles.

Download on the App Store Get it on Google Play

LEGAL

  • Privacy Policy
  • General terms and conditions of business
  • imprint

Models

  • Sea-Doo Tuning
  • Can-Am Tuning
  • Ski-Doo & Lynx Tuning

MISCELLANEOUS

  • Dealer inquiry
  • While-Label solutions
  • News
  • Dealermap
© 2026 M-JET POWERSPORTS
Afghanistan (EUR €)
Åland Islands (EUR €)
Albania (EUR €)
Algeria (EUR €)
Andorra (EUR €)
Angola (EUR €)
Anguilla (EUR €)
Antigua & Barbuda (EUR €)
Argentina (EUR €)
Armenia (EUR €)
Aruba (EUR €)
Ascension Island (EUR €)
Australia (EUR €)
Austria (EUR €)
Azerbaijan (EUR €)
Bahamas (EUR €)
Bahrain (EUR €)
Bangladesh (EUR €)
Barbados (EUR €)
Belarus (EUR €)
Belgium (EUR €)
Belize (EUR €)
Benin (EUR €)
Bermuda (EUR €)
Bhutan (EUR €)
Bolivia (EUR €)
Bosnia & Herzegovina (EUR €)
Botswana (EUR €)
Brazil (EUR €)
British Indian Ocean Territory (EUR €)
British Virgin Islands (EUR €)
Brunei (EUR €)
Bulgaria (EUR €)
Burkina Faso (EUR €)
Burundi (EUR €)
Cambodia (EUR €)
Cameroon (EUR €)
Canada (EUR €)
Cape Verde (EUR €)
Caribbean Netherlands (EUR €)
Cayman Islands (EUR €)
Central African Republic (EUR €)
Chad (EUR €)
Chile (EUR €)
China (EUR €)
Christmas Island (EUR €)
Cocos (Keeling) Islands (EUR €)
Colombia (EUR €)
Comoros (EUR €)
Congo - Brazzaville (EUR €)
Congo - Kinshasa (EUR €)
Cook Islands (EUR €)
Costa Rica (EUR €)
Côte d’Ivoire (EUR €)
Croatia (EUR €)
Curaçao (EUR €)
Cyprus (EUR €)
Czechia (EUR €)
Denmark (EUR €)
Djibouti (EUR €)
Dominica (EUR €)
Dominican Republic (EUR €)
Ecuador (EUR €)
Egypt (EUR €)
El Salvador (EUR €)
Equatorial Guinea (EUR €)
Eritrea (EUR €)
Estonia (EUR €)
Eswatini (EUR €)
Ethiopia (EUR €)
Falkland Islands (EUR €)
Faroe Islands (EUR €)
Fiji (EUR €)
Finland (EUR €)
France (EUR €)
French Guiana (EUR €)
French Polynesia (EUR €)
French Southern Territories (EUR €)
Gabon (EUR €)
Gambia (EUR €)
Georgia (EUR €)
Germany (EUR €)
Ghana (EUR €)
Gibraltar (EUR €)
Greece (EUR €)
Greenland (EUR €)
Grenada (EUR €)
Guadeloupe (EUR €)
Guatemala (EUR €)
Guernsey (EUR €)
Guinea (EUR €)
Guinea-Bissau (EUR €)
Guyana (EUR €)
Haiti (EUR €)
Honduras (EUR €)
Hong Kong SAR (EUR €)
Hungary (EUR €)
Iceland (EUR €)
India (EUR €)
Indonesia (EUR €)
Iraq (EUR €)
Ireland (EUR €)
Isle of Man (EUR €)
Israel (EUR €)
Italy (EUR €)
Jamaica (EUR €)
Japan (EUR €)
Jersey (EUR €)
Jordan (EUR €)
Kazakhstan (EUR €)
Kenya (EUR €)
Kiribati (EUR €)
Kosovo (EUR €)
Kuwait (EUR €)
Kyrgyzstan (EUR €)
Laos (EUR €)
Latvia (EUR €)
Lebanon (EUR €)
Lesotho (EUR €)
Liberia (EUR €)
Libya (EUR €)
Liechtenstein (EUR €)
Lithuania (EUR €)
Luxembourg (EUR €)
Macao SAR (EUR €)
Madagascar (EUR €)
Malawi (EUR €)
Malaysia (EUR €)
Maldives (EUR €)
Mali (EUR €)
Malta (EUR €)
Martinique (EUR €)
Mauritania (EUR €)
Mauritius (EUR €)
Mayotte (EUR €)
Mexico (EUR €)
Moldova (EUR €)
Monaco (EUR €)
Mongolia (EUR €)
Montenegro (EUR €)
Montserrat (EUR €)
Morocco (EUR €)
Mozambique (EUR €)
Myanmar (Burma) (EUR €)
Namibia (EUR €)
Nauru (EUR €)
Nepal (EUR €)
Netherlands (EUR €)
New Caledonia (EUR €)
New Zealand (EUR €)
Nicaragua (EUR €)
Niger (EUR €)
Nigeria (EUR €)
Niue (EUR €)
Norfolk Island (EUR €)
North Macedonia (EUR €)
Norway (EUR €)
Oman (EUR €)
Pakistan (EUR €)
Palestinian Territories (EUR €)
Panama (EUR €)
Papua New Guinea (EUR €)
Paraguay (EUR €)
Peru (EUR €)
Philippines (EUR €)
Pitcairn Islands (EUR €)
Poland (EUR €)
Portugal (EUR €)
Qatar (EUR €)
Réunion (EUR €)
Romania (EUR €)
Russia (EUR €)
Rwanda (EUR €)
Samoa (EUR €)
San Marino (EUR €)
São Tomé & Príncipe (EUR €)
Saudi Arabia (EUR €)
Senegal (EUR €)
Serbia (EUR €)
Seychelles (EUR €)
Sierra Leone (EUR €)
Singapore (EUR €)
Sint Maarten (EUR €)
Slovakia (EUR €)
Slovenia (EUR €)
Solomon Islands (EUR €)
Somalia (EUR €)
South Africa (EUR €)
South Georgia & South Sandwich Islands (EUR €)
South Korea (EUR €)
South Sudan (EUR €)
Spain (EUR €)
Sri Lanka (EUR €)
St. Barthélemy (EUR €)
St. Helena (EUR €)
St. Kitts & Nevis (EUR €)
St. Lucia (EUR €)
St. Martin (EUR €)
St. Pierre & Miquelon (EUR €)
St. Vincent & Grenadines (EUR €)
Sudan (EUR €)
Suriname (EUR €)
Svalbard & Jan Mayen (EUR €)
Sweden (EUR €)
Switzerland (EUR €)
Taiwan (EUR €)
Tajikistan (EUR €)
Tanzania (EUR €)
Thailand (EUR €)
Timor-Leste (EUR €)
Togo (EUR €)
Tokelau (EUR €)
Tonga (EUR €)
Trinidad & Tobago (EUR €)
Tristan da Cunha (EUR €)
Türkiye (EUR €)
Tunisia (EUR €)
Turkmenistan (EUR €)
Turks & Caicos Islands (EUR €)
Tuvalu (EUR €)
U.S. Outlying Islands (EUR €)
Uganda (EUR €)
Ukraine (EUR €)
United Arab Emirates (EUR €)
United Kingdom (EUR €)
United States (EUR €)
Uruguay (EUR €)
Uzbekistan (EUR €)
Vanuatu (EUR €)
Vatican City (EUR €)
Venezuela (EUR €)
Vietnam (EUR €)
Wallis & Futuna (EUR €)
Western Sahara (EUR €)
Yemen (EUR €)
Zambia (EUR €)
Zimbabwe (EUR €)
Deutsch
English
Cart 0

Confirm your age

Are you 18 years old or older?

Come back when you're older

Sorry, the content of this store can't be seen by a younger audience. Come back when you're older.

Shopping Cart

Your cart is currently empty.
Add note for seller
Estimate shipping rates
null
Subtotal €0,00
For technical reasons, payment via PayPal is currently unavailable. In checkout you still have over 80 other secure payment methods available.
View Cart