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

Yamaha F150 fault messages across the generations: what changes and what stays

Oct 12, 2026

An older F150 on a center console and a much newer F150 on a bay boat share the model number and not much else once you plug into them. Owners who move from one to the other are often surprised that the fault list looks completely different, or that a value they used to watch has disappeared. Yamaha has built the F150 in a long line of versions, from the F(L)150A/D through the B/F, G, H, J and L variants plus the F150C and F150P, and each ECU generation offers its own set of data.

The spread is bigger than most people expect

Across the F115 to F150 family, an ECU offers somewhere between 19 and 55 live values and knows anywhere from 10 to 76 fault messages. The low end is an early engine with a throttle cable, the high end a modern F150 with digital remote control. Actuator tests range from 6 to 11. Every one of the 12 ECU variants in this family supports idle learning, which is one of the few things that stays constant.

That's why I'd never trust a printed fault chart for an F150 without knowing which generation it was written for. Go by the plain-text description that comes from your own engine's ECU, not by a generic table.

F150s with a throttle cable

On the earlier engines the throttle is mechanical. The ECU watches a single TPS (throttle position sensor) voltage and controls idle through an ISC valve, the small bypass valve that feeds extra air at idle. Messages you'll typically meet on these engines: thermo sensor out of specification, TPS out of specification, knock sensor irregular signal, pulser coil irregular signal, battery voltage below specification and water in fuel filter.

The live value I check most on these is ISC valve opening angle in percent. When the idle hunts, it shows whether the ECU is fighting to keep the engine running. You can also trigger the ISC valve as an actuator test and hear whether it moves at all. Depending on the version, oil pressure shows up only as an oil pressure switch state, on or off, so you see whether the switch tripped but not how close the engine got to the limit.

F150s with digital throttle and shift

Once the F150 moved to electronic throttle and shift, the message list grew. The ECU now tracks two throttle position signals (TPS1 and TPS2), two accelerator position signals from the remote (APS1 and APS2), two shift position sensors (SPS1 and SPS2) and the lever position sensors in the remote itself. Each pair gets compared against its partner. A mismatch between two signals that should agree is enough to log a TPS or APS message, and the engine usually drops into reduced power to protect itself.

On these versions you also tend to find oil pressure as a real number in kPa or psi, engine temperature, and intake cam timing in degrees. The OCV, the oil control valve that shifts the intake cam, can be triggered as an actuator test. An OCV message with irregular load current points at the wiring or the valve's coil resistance before anything inside the engine.

The electronic throttle brings its own set of ETV messages. In practice most of them end at the connector on the throttle body, the motor resistance, or a throttle plate that doesn't move freely. There's more on that on the electronic throttle page.

Messages that turn up on every F150

Some entries appear regardless of generation and cover a good share of what owners actually find:

  • Water in fuel filter. The detection switch in the separator closed. Drain the bowl before you do anything else.
  • Engine shut-off switch on. Usually the lanyard clip, occasionally a corroded switch.
  • Battery voltage below specification, often logged during a slow crank on a tired battery rather than while running.
  • Shift position switch irregular signal, which the check steps tie to a switch that still shows continuity with the shifter in F or R.

Where I'd start on any F150

Read the memory with the M-JET Diagnostic before clearing anything and keep the list, so you can tell later whether a message came back. Then look at which values your ECU offers. If you see TPS1 and TPS2, you're on the electronic generation and the throttle body belongs on your list of suspects. If you see ISC valve opening angle, you're on the older layout. The F115 to F150 page lists the covered versions. Either way the diagnosis stops at sensors and wiring. A worn impeller, a cracked fuel line or a gearcase full of water won't appear in any of these lists, so the flashlight stays in the toolbox next to the phone.

Tags: Außenborder, F150, Fehlerspeicher, Live-Daten, Yamaha
Previous
Yamaha F115 and F130 in practice: what a scan actually shows on these engines
Next
F200 to F250: inline four or V6, and why the diagnosis reads differently

Related Articles

Ski-Doo and Lynx 1200 4-TEC Tuning: MXZ, Renegade, Grand Touring, Expedition, 69 Ranger and Commander

Ski-Doo ECU Flash by App: How Snowmobile ECU Tuning Works Without a Laptop

Lynx Tuning (4-Stroke): Brutal, Commander, Ranger, Xterrain, Adventure, Xtrim and Yeti

Ski-Doo and Lynx ECU Unlock: Which Models Need It and Which Don't

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
français
português (Brasil)
hrvatski
Ελληνικά
Español
日本語
Italiano
العربية

All trademarks, brand and product names (e.g. BRP, Sea-Doo, Can-Am, Ski-Doo, Lynx, Rotax, Yamaha) belong to their respective owners and are used for identification purposes only. M-JET POWERSPORTS is not affiliated with, endorsed or sponsored by these or any other manufacturers. Use at your own risk.

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