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

Can-Am PPS Fault Code: Pedal Sensor Codes Explained

Oct 25, 2026

Your Can-Am won't take throttle, drops into limp mode or the RPM hangs, and somewhere online you read about a PPS fault. PPS stands for pedal position sensor, the sensor on the gas pedal. Typical symptoms are RPM that won't climb past a certain point, jerky throttle response or an engine that doesn't react to the pedal at all. Before you order a new pedal, look at which code your machine actually stored and what BRP says about it.

PPS in the official BRP list

The abbreviation PPS does not appear in the official BRP fault code list. The codes for the gas pedal sensor are called TAS (Throttle Accelerator Sensor) or APS (Accelerator Position Sensor) there. According to the list, the sensor has two signals, sensor 1 and sensor 2. The ECM compares them all the time. If they don't agree, it sets a code and in many cases pulls power.

A selection of pedal sensor codes

Here is a short selection with the official meaning. Some codes have several variants depending on the vehicle and the module:

CodeBRP meaning
P0122Throttle Accelerator Sensor (TAS) 1, shorted to ground or open circuit. On some vehicles this refers to the throttle position sensor (TPS) instead.
P0123Throttle Accelerator Sensor (TAS) 1, shorted to battery positive or supply voltage. Here too, TPS on some vehicles.
P0222Throttle Accelerator Sensor (TAS) 2, shorted to ground or open circuit
P0223Throttle Accelerator Sensor (TAS) 2, shorted to battery positive or supply
P060D and P2135Synchronization error between sensor 1 and sensor 2 of the pedal sensor
P16C3Throttle Accelerator Sensors (TAS) monitoring check fault
P060AAccelerator Position Sensor (APS) disconnected
P2136Accelerator Position Sensor (APS) not plausible
P2299Throttle and brake pedal used at the same time (one of several variants)

P2299 isn't a sensor fault in the strict sense, but it often comes up in the same search. The ECM sets it when it sees throttle and brake at the same time. P0122 has its own post: Fault Code P0122.

Common causes

  • Pedal connector: mud, water and corrosion. On side-by-sides that ride off road, this is the most common reason.
  • Wiring harness: pinched or chafed wires in the footwell, often after modifications or floor work.
  • Pedal mechanics: dirt or debris that makes the pedal stick, a floor mat that has slipped.
  • Voltage: a weak battery distorts sensor signals.
  • The sensor itself: only likely after the points above are ruled out.

The right check order

  1. Read and write down the codes: which code, which sensor, active or stored.
  2. Free up the pedal: clean the footwell, check the mat, press the pedal through by hand.
  3. Pedal connector: unplug it, check for mud and corrosion, clean it and plug it in firmly.
  4. Watch live data: press the pedal slowly from zero to full throttle. If the value jumps, something is wrong.
  5. Wiggle test: gently move the harness while watching live data.
  6. Check the battery, then clear the codes and take a test ride.

Reading and clearing with the app

With M-JET DIAGNOSTIC you read the code over Bluetooth in plain language with its status. In live data you see the pedal and throttle values in real time, which is perfect for the wiggle test. The TPS reset in the app relearns the throttle body. It won't help with a wiring fault at the pedal. Only run resets with a stable power supply and per the manufacturer's instructions. If P2299 shows up even though nobody pressed both pedals, check the brake pedal and the footwell too.

Limp mode and the shop

Pedal sensor faults are typical limp mode triggers. More on the Defender and other models in Can-Am Defender in Limp Mode and Can-Am Limp Mode. If the connector and the wiggle test show nothing and the code stays active, the harness has to be measured. A machine that doesn't respond reliably to the pedal shouldn't be driven further than necessary.

Frequently asked questions

Why can't I find PPS in the code list?

Because BRP calls the sensor TAS or APS in the official list. PPS is more of a forum term. The app shows you the plain-language text for your machine.

Is a PPS fault the same on the Defender, Maverick and Commander?

The principle is the same. Which code and which exact wording you get depends on the vehicle and the module.

Do I need a new pedal?

Only once the connector, wiring and voltage check out and the live value still jumps. Often it is just a dirty connector.

Does a TPS reset fix a PPS fault?

No. The TPS reset relearns the throttle body, not the pedal. It makes sense after work on the throttle body, not for a wiring or connector fault at the pedal.

Tags: Can-Am, Diagnose, Fehlercode, Gaspedalsensor, PPS
Previous
Fault Code U0100 and U0129 on Sea-Doo and Can-Am: Lost Communication
Next
Can-Am PPS Fault Code: Pedal Sensor Codes Explained

Related Articles

Can-Am PPS Fault Code: Pedal Sensor Codes Explained

Fault Code U0100 and U0129 on Sea-Doo and Can-Am: Lost Communication

Fault Code U0100 and U0129 on Sea-Doo and Can-Am: Lost Communication

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