Some may have been following my thread concering my 2006 999R with the TPS issue. I have learned a great deal in the last few weeks about the 999, and in particular its electronics.
I thought I might share a bit of what I have learned and ask for confirmation from someone on the site who knows more than I do (not hard to do).
The original symptom was a misfire, no idle and running very lean, like it was running on one cylinder.
The bike is a blueprinted 999R with pistal high comp pistons, a full Akro prototype exhaust, corsa air inlets and race air filters. A power commander was fitted but no maps exist for this application, so I was running a "zero" map, ie stock.
Using the left button turn key technique I learned that the bike showed error code 1.2 - there was a short to ground on the TPS. I tore apart my wiring harness looking for a short and found none. I removed the power commander. I removed the ECU and unplugged everything I could in my search for that short and found nothing. I replaced the ignition relay to try to cure the problem without joy.
I let a so called "expert" at a local shop swap out parts from a 999S to try to isolate the problem (no luck but maybe a major headache).
I then reassembled everything and found that I had a new problem. Error 37 was coming up, the security code in the key was not unlocking the ECU to run the bike.
At this point I did a track day on a GSXR 1000 to motivate me to fix the 999.
Next day I took the bike to an ex-dealer and borrowed their DDS machine. Using the error code self diagnostic function I still found that the TPS error existed (1.2 - an error in connection B3-E20-E32) as well as an immobilizer transponder failure (37.0 - error in connection D15-B7). Now the fun began.
By clearing all the error codes I achieved nothing. Both 1.2 and 37.0 returned when I turned the key on and re interrogated the ECU. I then reset the TPS and magically, the 1.2 error regarding the short to TPS disappeared. My suspicion is that something bad happened in the many times I disconnected and reconnected the power commander.
The issue with the security code continued. I used the DDS to enter the 5 digit code from the card which came with the bike to override the immobilizer). Wonder of wonders, the bike started and ran pretty well, the idle was a bit low however, it could be that the TPS was not at true zero when I reset it). That end run of the immobilizer only works with the DDS machine. To have it fixed permanently I need the keys reprogrammed. The twist throttle / flashing EOBD light trick did nothing for me as the light would not switch off after the 8 second wait with the throttle open 100%. This could be because the bike now has a quick turn throttle which has not been adjusted properly to hit 100% open (I need to check that).
The red key does nothing for me either (as mentioned the problem may be due to the throttle).
Finally, the shop which tried to fix it may have messed it up more. With all the part swapping they tried, I worry that they left a 999S ECU on my bike. I also worry that by removing the ECU I will have to visit the ex dealer again to reset the TPS and will have to reset the key code.
Anyone swapping ECU's please note the security code is not in the ECU or in the ring surrounding the ignition key, it is in the instrument cluster which is matched to the key.
So. A few questions:
If the code is in the instrument cluster, why does the key need to be re entered when the ECU is swapped, or ever removed and reinstalled (or does it? I have a 2008 D16RR, swapping the ECU (I have 3 of them) does not affect the security code at all, but the manual calls for a TPS zero reset). In theory removing and reinstalling the same ECU should not require a TPS reset, or?
Will a 2005 999S ECU run a 2006 999R? If so, how can I tell which one is in there? The 999R should have a Ducati Performance I.A.W. 5AM2 ECU.
If I pull the battery and unplug the TPS to install a power commander, will I have to reset the TPS?
Does pulling the battery require a TPS reset? I suspect not as the TPS zero setting is probably "flashed" onto the ECU by the DDS machine when you do a TPS reset.
If I want to reset my TPS again, I can just overwrite it, or?
Maybe I just order the Nemesis ECU, but without a dyno and CO2 meter, how do you get close?
999, the number of the beast when it is upside down.
I thought I might share a bit of what I have learned and ask for confirmation from someone on the site who knows more than I do (not hard to do).
The original symptom was a misfire, no idle and running very lean, like it was running on one cylinder.
The bike is a blueprinted 999R with pistal high comp pistons, a full Akro prototype exhaust, corsa air inlets and race air filters. A power commander was fitted but no maps exist for this application, so I was running a "zero" map, ie stock.
Using the left button turn key technique I learned that the bike showed error code 1.2 - there was a short to ground on the TPS. I tore apart my wiring harness looking for a short and found none. I removed the power commander. I removed the ECU and unplugged everything I could in my search for that short and found nothing. I replaced the ignition relay to try to cure the problem without joy.
I let a so called "expert" at a local shop swap out parts from a 999S to try to isolate the problem (no luck but maybe a major headache).
I then reassembled everything and found that I had a new problem. Error 37 was coming up, the security code in the key was not unlocking the ECU to run the bike.
At this point I did a track day on a GSXR 1000 to motivate me to fix the 999.
Next day I took the bike to an ex-dealer and borrowed their DDS machine. Using the error code self diagnostic function I still found that the TPS error existed (1.2 - an error in connection B3-E20-E32) as well as an immobilizer transponder failure (37.0 - error in connection D15-B7). Now the fun began.
By clearing all the error codes I achieved nothing. Both 1.2 and 37.0 returned when I turned the key on and re interrogated the ECU. I then reset the TPS and magically, the 1.2 error regarding the short to TPS disappeared. My suspicion is that something bad happened in the many times I disconnected and reconnected the power commander.
The issue with the security code continued. I used the DDS to enter the 5 digit code from the card which came with the bike to override the immobilizer). Wonder of wonders, the bike started and ran pretty well, the idle was a bit low however, it could be that the TPS was not at true zero when I reset it). That end run of the immobilizer only works with the DDS machine. To have it fixed permanently I need the keys reprogrammed. The twist throttle / flashing EOBD light trick did nothing for me as the light would not switch off after the 8 second wait with the throttle open 100%. This could be because the bike now has a quick turn throttle which has not been adjusted properly to hit 100% open (I need to check that).
The red key does nothing for me either (as mentioned the problem may be due to the throttle).
Finally, the shop which tried to fix it may have messed it up more. With all the part swapping they tried, I worry that they left a 999S ECU on my bike. I also worry that by removing the ECU I will have to visit the ex dealer again to reset the TPS and will have to reset the key code.
Anyone swapping ECU's please note the security code is not in the ECU or in the ring surrounding the ignition key, it is in the instrument cluster which is matched to the key.
So. A few questions:
If the code is in the instrument cluster, why does the key need to be re entered when the ECU is swapped, or ever removed and reinstalled (or does it? I have a 2008 D16RR, swapping the ECU (I have 3 of them) does not affect the security code at all, but the manual calls for a TPS zero reset). In theory removing and reinstalling the same ECU should not require a TPS reset, or?
Will a 2005 999S ECU run a 2006 999R? If so, how can I tell which one is in there? The 999R should have a Ducati Performance I.A.W. 5AM2 ECU.
If I pull the battery and unplug the TPS to install a power commander, will I have to reset the TPS?
Does pulling the battery require a TPS reset? I suspect not as the TPS zero setting is probably "flashed" onto the ECU by the DDS machine when you do a TPS reset.
If I want to reset my TPS again, I can just overwrite it, or?
Maybe I just order the Nemesis ECU, but without a dyno and CO2 meter, how do you get close?
999, the number of the beast when it is upside down.