• There were many reasons for the change of the site software, the biggest was security. The age of the old software also meant no server updates for certain programs. There are many benefits to the new software, one of the biggest is the mobile functionality. Ill fix up some stuff in the coming days, we'll also try to get some of the old addons back or the data imported back into the site like the garage. To create a thread or to reply with a post is basically the same as it was in the prior software. The default style of the site is light colored, but i temporarily added a darker colored style, to change you can find a link at the bottom of the site.

Android application for spyder codes

danielnor123

New member
I have a 2009 can am spyder RSS and I have had overheating issues with the bike. Today I'm going to get the issues fixed, but for those of you who want to know a kind of easy way or cheap way to find out what is wrong with your bike this is what I did. I went to the Can Am Dealer and had them read the codes and nothing else I paid a total of $28.50, then I went on google play and found an app called spyder codes

https://play.google.com/store/apps/details?id=com.SpyderCodes.pgm

I suggest if you are having issues with your spyder simply go to the dealer pay a low cost just to get the codes read, then download the app and it will guide you on what the codes actually mean.

Anyways here are my code faults and issues, now I'm not mechanically inclined so I don't know how to fix the problem but I'm closer I think to getting it fixed, if anyone has any idea how to help me then I'd appreciate it.

Note: I think code P1116 is where I have the most issues because it concerns the bike overheating, but don't know if everyone will agree to that.

[TABLE="width: 616"]
[TR]
[TD="width: 57"]
code
[/TD]
[TD="width: 71"]
state
[/TD]
[TD="width: 61"]
module
[/TD]
[TD="width: 47"]
count
[/TD]
[TD="width: 75"]
total time
[/TD]
[TD="width: 305"]
description
[/TD]
[/TR]
[TR]
[TD="width: 57"]p0130
[/TD]
[TD="width: 71"]occurred
[/TD]
[TD="width: 61"]ECM
[/TD]
[TD="width: 47"]1
[/TD]
[TD="width: 75"]1070h55
[/TD]
[TD="width: 305"]02 Sensor circuit no activity detected
[/TD]
[/TR]
[TR]
[TD="width: 57"]p0170
[/TD]
[TD="width: 71"]occurred
[/TD]
[TD="width: 61"]ECM
[/TD]
[TD="width: 47"]255
[/TD]
[TD="width: 75"]1070h55
[/TD]
[TD="width: 305"]Lambda regulation high limit
[/TD]
[/TR]
[TR]
[TD="width: 57"]p0170
[/TD]
[TD="width: 71"]occurred
[/TD]
[TD="width: 61"]ECM
[/TD]
[TD="width: 47"]3
[/TD]
[TD="width: 75"]1070h55
[/TD]
[TD="width: 305"]Lambda regulation: temporary adaptation +/- %
[/TD]
[/TR]
[TR]
[TD="width: 57"]p0600
[/TD]
[TD="width: 71"]occurred
[/TD]
[TD="width: 61"]ECM
[/TD]
[TD="width: 47"]11
[/TD]
[TD="width: 75"]1070h55
[/TD]
[TD="width: 305"]Communication fault with VCM, no response
[/TD]
[/TR]
[TR]
[TD="width: 57"]p0600
[/TD]
[TD="width: 71"]occurred
[/TD]
[TD="width: 61"]ECM
[/TD]
[TD="width: 47"]1
[/TD]
[TD="width: 75"]1070h55
[/TD]
[TD="width: 305"]Communication fault with Cluster, no response
[/TD]
[/TR]
[TR]
[TD="width: 57"]p2545
[/TD]
[TD="width: 71"]occurred
[/TD]
[TD="width: 61"]ECM
[/TD]
[TD="width: 47"]5
[/TD]
[TD="width: 75"]1070h55
[/TD]
[TD="width: 305"]VSS Failure
[/TD]
[/TR]
[TR]
[TD="width: 57"]p2545
[/TD]
[TD="width: 71"]occurred
[/TD]
[TD="width: 61"]ECM
[/TD]
[TD="width: 47"]5
[/TD]
[TD="width: 75"]1070h55
[/TD]
[TD="width: 305"]VSS light on
[/TD]
[/TR]
[TR]
[TD="width: 57"]p0122
[/TD]
[TD="width: 71"]occurred
[/TD]
[TD="width: 61"]DPS
[/TD]
[TD="width: 47"]N/A
[/TD]
[TD="width: 75"]
[/TD]
[TD="width: 305"]N/A VCM Communication Fault
[/TD]
[/TR]
[TR]
[TD="width: 57"]C0061
[/TD]
[TD="width: 71"]occurred
[/TD]
[TD="width: 61"]VCM
[/TD]
[TD="width: 47"]1
[/TD]
[TD="width: 75"]
[/TD]
[TD="width: 305"]N/A Lateral Acceleration Sensor Failure
[/TD]
[/TR]
[TR]
[TD="width: 57"]P1116
[/TD]
[TD="width: 71"]occurred
[/TD]
[TD="width: 61"]ECM
[/TD]
[TD="width: 47"]123
[/TD]
[TD="width: 75"]1070h55
[/TD]
[TD="width: 305"]Engine Overheat
[/TD]
[/TR]
[TR]
[TD="width: 57"]
[/TD]
[TD="width: 71"]
[/TD]
[TD="width: 61"]
[/TD]
[TD="width: 47"]
[/TD]
[TD="width: 75"]
[/TD]
[TD="width: 305"]*codes occurred and are not active
[/TD]
[/TR]
[/TABLE]


P0130 module:ECM

LAMDA sensor #1 upstream cat.

Damaged O[SUB]2[/SUB] sensor wires

connector ECM output pins.

Check fuse

Disconnect HO[SUB]2[/SUB]S 1

Measure voltage between harness connector HO[SUB]2[/SUB]S 1-1 & ground
(expected value 11-13 V[SUB]DC[/SUB])


Measure resistance between HO[SUB]2[/SUB]S 1 pin 1 & 3
(expected value=14 to 15 Ω)


Disconnect ECM B Measure resistance between harness connector HO[SUB]2[/SUB]S 1-3 & ground
(expected value >Open)


Measure resistance from harness connector: HO[SUB]2[/SUB]S 1-3 to ECM B-L2
(expected value: <2 Ω)


The following terms were used in the code explanation.
(pinch gesture to expand)


ACRONYM
TERM
ECM
Engine Control Module
One of the computers that talks to the(vehicle stability system) lives.

[TD="colspan: 3"]

TERMS USED IN P0130
[/TD]


P0170 module:RS/GS

Lambda regulation low limit.

Fuel supply problem or air supply problem or mechanical issue on admission parts or exhaust leakage.

Verify fuel pressure verify injectors verify air box throttle body intake manifold and exhaust system.


ACRONYM
TERM


[TD="colspan: 3"]

TERMS USED IN P0170
[/TD]


P2545 module:RS/GS

VSS failure

VSS light on VSS CAN message missing

Check VCM fault

Measure between harness connector (9-VCM-28 for 46 pins or VCM-32 for 38 pins) and ground (expected value: = 11 to 13 volts). Disconnect MI-IL from DLC connector. Measure resistance between 1-DLC-1 and 1-DLC-2 {expected value 50 to 70 Ω). Measure resistance between 1-DLC-1 and (9-VCM-35 for 46 pins or VCM-37 for 38 pins) (expected value: < 2 Ω). Measure resistance between 1-DLC-2 and (9-VCM-14 for 46 pins orVCM-24 for 38 pins) (expected value: < 2 Ω).

The following terms were used in the code explanation.
(pinch gesture to expand)


ACRONYM
TERM
DLC
Data Link Connector
The connector in the front that BUDS uses to communicate.
VCM
Vehicle Control Module
This mechanical/electronic beauty is the heart of the VSS.
VSS
Vehicle Stability System
The overarching system that helps keep all 3 Spyder wheels on the ground.

[TD="colspan: 3"]

TERMS USED IN P2545
[/TD]


P1116 module:RS/GS

Engine overheat

Damaged coolant circuit or thermostat or low coolant level Check coolant level add if needed

Check radiator and coolant circuit

Disconnect CTS

Measure CTS resistance value (expected value: 2280 to 2736 Ω at 19 to L1°C (66 to 70°F}). Measure resistance from connector: 5-ECM-A11 to 5-CTS-1 (expected value: < 2 Ω). Measure res1stance from connector: 5-ECM-A27 to 5-CTS-2 (expected value: < 2 Ω).

The following terms were used in the code explanation.
(pinch gesture to expand)


ACRONYM
TERM
CTS
Coolant Temperature Sensor
Provides coolant temp data to the ECM
ECM
Engine Control Module
One of the computers that talks to the(vehicle stability system) lives.

[TD="colspan: 3"]

TERMS USED IN P1116
[/TD]
.

C0061 module:VCM

Lateral acceleration sensor failure.

Defective lateral acceleration sensor Internal offset fault of he sensor.

Measure voltage between harness connector YRS-4 & GND with ignition on
(expected value=12 V[SUB]DC[/SUB]).


Measure voltage between harness connector YRS-1 & GND with ignition on
(expected value=0 V.

(B.U.D.S.)

The following terms were used in the code explanation.
(pinch gesture to expand)


ACRONYM
TERM
B.U.D.S.
BRP Universal Diagnostic Software
BRP Dealers have access to this sophisticated software. Some repairs cannot be done without it.
GND
Electrical Ground
'This is the Frame Ground. The negative terminal of the battery
VCM
Vehicle Control Module
This mechanical/electronic beauty is the heart of the VSS.
YRS
Yaw Rate Sensor
sensor that senses where in space your Spyder is heading.

[TD="colspan: 3"]

TERMS USED IN C0061
[/TD]


P0122 module:ECM

First TAS shorted to GND.

Damaged: TAS sensor wires shorted to ground.

Make sure sensor connector is fully inserted

Measure resistance from connector:ECM A-K1 to TAS-A
(expected value <2 Ω)

Measure resistance from connector:ECM A-K3 to TAS-B
(expected value <2 Ω)


Measure resistance from connector:ECM A-E1 to TAS-C
(expected value <2 Ω)


The following terms were used in the code explanation.
(pinch gesture to expand)


ACRONYM
TERM
ECM
Engine Control Module
One of the computers that talks to the(vehicle stability system) lives.
GND
Electrical Ground
'This is the Frame Ground. The negative terminal of the battery
TAS
Throttle Acceleration Sensor
' Mounted on the handlebars and determines what you you want the Spyder''s engine to do.'

[TD="colspan: 3"]

TERMS USED IN P0122
[/TD]
 
If the codes are still active there is no need to go to the dealer to get them read. Just follow the instruction for your model.

RS
Instructions
With ignition switch on (or engine running) press MODE button repeatedly until "engine hours" (total hours) shows on display.
Press and hold MODE button while pushing the "flash high beams" button five times within 2 seconds.
If there are no active faults "No Active Fault Code" will be displayed.
If there is an active fault, an alphanumeric code will be displayed.
If there is more than one active code, you may press MODE to cycle through them.

If the faults have changed state to occured. Then need the dealer to retrieve them.
 
All the codes that you listed are in the state of occured. Most could be from a low battery voltage condition or for some other problem that may no longer exist or apply. Possibly years ago. Not real useful. It is best to get a code when it is active or did you have the fault codes cleared by the dealer. If so then you can go back and see a shorter list of more relevant codes later.
 
If the codes are still active there is no need to go to the dealer to get them read. Just follow the instruction for your model.

RS
Instructions
With ignition switch on (or engine running) press MODE button repeatedly until "engine hours" (total hours) shows on display.
Press and hold MODE button while pushing the "flash high beams" button five times within 2 seconds.
If there are no active faults "No Active Fault Code" will be displayed.
If there is an active fault, an alphanumeric code will be displayed.
If there is more than one active code, you may press MODE to cycle through them.

If the faults have changed state to occured. Then need the dealer to retrieve them.

Thank you I will do this, I know on the codes that the dealer said the code read as occurred
 
Agree...

Billybovine
:agree: All the codes in storage are for the most part resolved and are reference for the tech to check those areas. Many are glitches or momentary issues. One I get is the VSS and I know it is from some of the banked long sweeping turns where the nanny thinks we are going over. I now vary the speed and move around in my lane to keep nanny happy. But you are right in suggesting you should get the spyder codes. Something you should not leave home without....:lecturef_smilie:
 
Billybovine
:agree: All the codes in storage are for the most part resolved and are reference for the tech to check those areas. Many are glitches or momentary issues. One I get is the VSS and I know it is from some of the banked long sweeping turns where the nanny thinks we are going over. I now vary the speed and move around in my lane to keep nanny happy. But you are right in suggesting you should get the spyder codes. Something you should not leave home without....:lecturef_smilie:

The codes are not active.
 
I'm happy you find spyderCodes helpful.
spyderCodes is also available for iOS (apple) products and Windows mobile products.
 
All the codes that you listed are in the state of occured. Most could be from a low battery voltage condition or for some other problem that may no longer exist or apply. Possibly years ago. Not real useful. It is best to get a code when it is active or did you have the fault codes cleared by the dealer. If so then you can go back and see a shorter list of more relevant codes later.

I let the spyder just idle tonight and what came up was 0 p0170, which is seen below, however still does not resolve why the spyder doesn't cool off as quickly. Just in idle I'd say there are between 0-10 bars until it gets hot and overheats, the fan does come on but it is still on the high end around 8-9 bars in heat. If I was to ride it, the bike will go into limp home mode from getting too hot. That code is P1116, but I have not seen it, I am going to though run the bike until it goes into limp home mode, pull over and try and pull the code. Or better yet I guess I could take the bike into the dealer and find out what is going on, any suggestions?
[TABLE="class: cms_table, width: 616"]
[TR]
[TD="width: 57"]p0170[/TD]
[TD="width: 71"]occurred[/TD]
[TD="width: 61"]ECM[/TD]
[TD="width: 47"]255[/TD]
[TD="width: 75"]1070h55[/TD]
[TD="width: 305"]Lambda regulation high limit[/TD]
[/TR]
[TR]
[TD="width: 57"]p0170[/TD]
[TD="width: 71"]occurred[/TD]
[TD="width: 61"]ECM[/TD]
[TD="width: 47"]3[/TD]
[TD="width: 75"]1070h55[/TD]
[TD="width: 305"]Lambda regulation: temporary adaptation +/- %

[/TD]
[/TR]
[/TABLE]
 
Could be a few things but a very likely culprit is the thermostat is no longer opening like it should.

Bob
 
I let the spyder just idle tonight and what came up was 0 p0170, which is seen below, however still does not resolve why the spyder doesn't cool off as quickly. Just in idle I'd say there are between 0-10 bars until it gets hot and overheats, the fan does come on but it is still on the high end around 8-9 bars in heat. If I was to ride it, the bike will go into limp home mode from getting too hot. That code is P1116, but I have not seen it, I am going to though run the bike until it goes into limp home mode, pull over and try and pull the code. Or better yet I guess I could take the bike into the dealer and find out what is going on, any suggestions?
[TABLE="class: cms_table, width: 616"]
[TR]
[TD="width: 57"]p0170[/TD]
[TD="width: 71"]occurred[/TD]
[TD="width: 61"]ECM[/TD]
[TD="width: 47"]255[/TD]
[TD="width: 75"]1070h55[/TD]
[TD="width: 305"]Lambda regulation high limit[/TD]
[/TR]
[TR]
[TD="width: 57"]p0170[/TD]
[TD="width: 71"]occurred[/TD]
[TD="width: 61"]ECM[/TD]
[TD="width: 47"]3[/TD]
[TD="width: 75"]1070h55[/TD]
[TD="width: 305"]Lambda regulation: temporary adaptation +/- %
[/TD]
[/TR]
[/TABLE]

There are only 9 bars, including the tiny triangle at the top of the temp gauge. During idle in hot conditions. The fan should cycle on and off in 5 bars. Maybe show 6 bars for a short period from time to time. If at 6 bars for too long will go into overheat condition. That's normal. It appears the fan is coming on way too late. From memory I think there is only one temp sensor. So that is odd behavior. The Temp sensor is connected to the ECM and the ECM tells the gauge cluster what to display. The ECM also controls the cooling fan through relay R4. I would get a new relay and see if that fixes the problem.
 
There are only 9 bars, including the tiny triangle at the top of the temp gauge. During idle in hot conditions. The fan should cycle on and off in 5 bars. Maybe show 6 bars for a short period from time to time. If at 6 bars for too long will go into overheat condition. That's normal. It appears the fan is coming on way too late. From memory I think there is only one temp sensor. So that is odd behavior. The Temp sensor is connected to the ECM and the ECM tells the gauge cluster what to display. The ECM also controls the cooling fan through relay R4. I would get a new relay and see if that fixes the problem.

But the fan does come on in idle mode and on the freeway as well. Bars go up to 6, then 7 at 7 the fan comes on and cools down to 6 bars. If I'm riding the fan does come on at 7 bars and goes down to 6, then heats all the way up to 9. I pull over and shut the bike off for a few minutes turn it back on and it is back at 6 bars, then down to 4 bars. I start driving and it goes back up to 9, so I repeat the entire process. What could it be? I changed the o2 sensor and the temp sensor already.
 
But the fan does come on in idle mode and on the freeway as well. Bars go up to 6, then 7 at 7 the fan comes on and cools down to 6 bars. If I'm riding the fan does come on at 7 bars and goes down to 6, then heats all the way up to 9. I pull over and shut the bike off for a few minutes turn it back on and it is back at 6 bars, then down to 4 bars. I start driving and it goes back up to 9, so I repeat the entire process. What could it be? I changed the o2 sensor and the temp sensor already.

Sorry I misunderstood you. Could be a faulty sticky thermostat as finless suggested. Again still could be the fan relay R4. Not seated or flaky. Pull it out of the fuse box and take it to a well stocked auto parts store and get a new one.
 
Sorry I misunderstood you. Could be a faulty sticky thermostat as finless suggested. Again still could be the fan relay R4. Not seated or flaky. Pull it out of the fuse box and take it to a well stocked auto parts store and get a new one.

Thermostat was just removed, problems were happening prior to the thermostat being removed. Also, fan comes on as well.
 
Any difference or the same problems you been having?? with the commander removed??

No because I removed the power commander.

Went to the dealer today and they ran the BUDS system on the bike, so the two codes that show up as occurred are P1116 (engine overheat) and P0170 (lamda high limit), so at the highest rpm the can am spyder is 243 Fahrenheit. So now I think it is a coolant issue and not much else, so I'm going to replace the overflow unit, the water pump, thermostat housing, and radiator, just too see if any changes occur.
 
Back
Top