You put in a new battery, or the Spyder only started with a jump after sitting all winter, and now it is in limp mode. Power is gone, the warning light is on, and sometimes there are more messages on the display. This happens on the Can-Am Spyder and Ryker more often than you would think. The good news: the trigger is often harmless. The bad news: it doesn't always clear on its own. Here is why voltage is so often the cause, what to check and how to get out of limp mode the right way.
Why low voltage triggers limp mode
The ECM switches to limp mode when it detects a critical fault, to protect the engine. Low system voltage is one of the typical triggers. While the battery was dead, while you disconnected it, or when the jumper cables went on, the control modules saw voltage drops. Sensors briefly report implausible values, and the ECM stores faults even though no part is actually bad.
On top of that, the Spyder and Ryker have several control modules talking to each other over a network. When voltage drops, that connection can cut out for a moment. That also ends up as a code in memory.
Start with the basics: battery and terminals
- Terminals tight? After a battery swap, a terminal that isn't quite tight is the most common mistake. Wiggle both cables, nothing should move.
- Contacts clean? Oxidation on the posts and cable ends adds resistance. Clean them to bare metal and tighten.
- Battery really charged? A new battery is not automatically fully charged. Charge it completely before you go any further.
- Check the ground cable: the connection from the negative post to the frame or engine has to be tight and clean too.
- Old battery? If voltage drops hard while cranking, the best terminal in the world won't help.
Read the fault memory instead of guessing
Once the basics check out, read the fault memory. With M-JET DIAGNOSTIC you plug the dongle into the diagnostic port, connect to the app over Bluetooth and see every code in plain language with its status. Active means the fault is present right now. Stored means it happened at some point.
Typical codes in this situation, according to the official BRP list:
| Code | BRP meaning (selection) |
|---|---|
| P0562 | System voltage or battery voltage low |
| P0560 | System voltage not plausible, vehicle low voltage |
| P1615 | Throttle position deviation fault, electronic throttle control (ETC) |
| P2135 | Throttle Accelerator Sensor (TAS) synchronicity error between sensors 1 and 2 |
Depending on the vehicle and the control module, one code can have several meanings. What counts is the plain-language text the app reads straight from your machine. If the memory only holds voltage and communication codes with the status stored, that strongly points to the battery swap or the jump start as the cause.
TPS reset when the throttle is involved
If the codes point to the throttle body or the throttle sensor, a TPS reset can help. It makes the ECM relearn the throttle. You will find the function in the app. Only run it with a stable power supply, meaning a fully charged battery, and according to the manufacturer's instructions. A TPS reset is not a cure-all: if a sensor or connector really is bad, the code comes back.
Clear the codes and take a test ride
- Check the basics and fully charge the battery.
- Read the fault memory and write down every code with its status.
- For throttle-related codes, run the TPS reset.
- Clear the codes in the app.
- Take a test ride, ideally while recording live data such as battery voltage, throttle and RPM.
- Read the memory again.
If the memory stays empty, it was the voltage. If a code comes back, the cause is still there, because clearing a code is not a repair. Which reset tips actually work is covered in Can-Am limp mode reset.
When limp mode won't go away
If limp mode returns with a fully charged battery and tight terminals, something else is going on. The codes and their status will point you in the right direction. For an overview of warning lights on the Spyder, Ryker and Canyon, see Warning light on your Can-Am Ryker, Spyder or Canyon. The basics for every Can-Am model are on the Can-Am limp mode page.
Frequently asked questions
Can a new battery cause limp mode?
Yes, indirectly. During the swap or a jump start the voltage drops, and the control modules store faults. Often a terminal isn't fully tight either. Check the connections, read the memory and only clear the codes after that.
Will limp mode on a Spyder go away by itself?
Sometimes after a restart, if the fault is no longer active. The code stays stored, though. If the fault is still present, limp mode comes right back.
Do I need a dealer for a TPS reset?
No. You can run the TPS reset yourself in the app. Make sure the voltage is stable and follow the manufacturer's instructions.