When you click on links to various merchants on this site and make a purchase, this can result in this site earning a commission. Affiliate programs and affiliations include, but are not limited to, the eBay Partner Network.
I have an issue with my 03 Ultra Classic fuel injected. When riding stalls intermittently and it is hard to start. I have to wait a few minutes to cool off so it can run again. It is throwing a code but I cannot retrieve them.
i bridge pins 1 and 2 and turned the switch to on and wait for the flashing light and nothing.
The other method is pushing the trip meter and move the switch from the off to ign. The display shows entering the modules but I cannot get them to flash the codes. They remain solid. I do not know what PPU is or the series of numbers that show after pushing the trip button sequentially. thoughts in what I am doing wrong?
I know you said you jumped pins 1 and 2 together, but this is the procedure to retrieve any trouble codes;
1. Remove right side saddlebag and side cover if so equipped. Remove protective plug from data link connector.
2. To activate the diagnostic feature, proceed as follows: a. Create diagnostic test wire or use a female spade clip. b. Install diagnostic test wire across Terminals 1 and 2 on the data link connector. c. Turn Ignition/Light Key Switch to IGNITION and wait approximately 10 seconds (4 seconds lamp ON, 6 seconds lamp OFF) for check engine lamp to start flashing.
3. All trouble codes are sent out as a series of flashes. To retrieve the first digit of the trouble code simply observe the number of times the lamp flashes. a. The lamp will then flash one or more times to indicate the first digit of the trouble code.
b. The length of time the lamp is illuminated and the length of time in which it is off are each about 0.5 second in duration.
4. The second digit follows: a. Following the transmission of the first digit, there is a 1.2 second pause in which the lamp is off. b. The lamp will then flash one or more times to indicate the second digit of the trouble code. Count the number of times the lamp flashes to retrieve the second digit.
5. If more than one trouble code is sent: a. Following transmission of the second digit of the first code, there is a 3 second pause in which the lamp is off. b. Once all codes have been sent, the data string is repeated. When you have recorded the same trouble code twice, it is an indication that the transmission has been restarted and that all trouble codes have been retrieved.
IMPORTANT NOTE ..If diagnostic test wire is installed across Pins 1 and 2 on connector in lieu of a Scanalyzer, the ECM is placed in a diagnostic test mode and the engine will start. The test wire must be removed from the data connector and the ignition switch turned OFF or the check engine lamp will continue to flash codes. A historic trouble code resides in the memory of the ECM until the code is cleared by use of the Scanalyzer or a total of 50 trips has elapsed. A “trip” consists of a start and run cycle, the run cycle lasting at least 30 seconds. After the 50 trip retention period, the trouble code is automatically erased from memory (that is, assuming no subsequent faults of the same type are detected in that period). The numbers after the 'historic' or 'current' is the speedo code number, but without the electrical diognostics manual you're peeing into the wind.
1 Current 53 ECM flash error 2 Historic 53 ECM flash error 3 Current 54 ECM EEPROM error 4 Historic 54 ECM EEPROM error 5 Current 63 ECM serial data low 6 Current 63 ECM serial data open/high 7 Current 63 TSSM serial data low 8 Current 63 TSSM serial data open/high 9 Current 61 Loss of TSM/TSSM serial data 10 Current 14 Loss of all ECM serial data (state of health) 10 24 Loss of vehicle speed 10 33 Loss of vehicle inhibit motion 10 43 Loss of power train security status 11 Current 33 System relay contacts open 12 Current 33 System relay coil high/shorted 13 Current 33 System relay coil open/low 14 Current 33 System relay contacts closed 15 Current 99 Incorrect password 16 Current 99 Missing password 17 Current 41 CKP sensor intermittent 18 Current 41 CKP sensor synch error 19 Current 11 TP sensor open/low 20 Current 11 TP sensor high 21 Current 12 MAP sensor open/low 22 Current 12 MAP sensor high 23 Current 14 ET sensor voltage low 24 Current 14 ET sensor open/high 25 Current 15 IAT sensor voltage low 26 Current 15 IAT sensor open/high 27 Current 24 Front ignition coil open/low 28 Current 25 Rear ignition coil open/low 29 Current 24 Front ignition coil high/shorted 30 Current 25 Rear ignition coil high/shorted 31 Current 24 Front cylinder combustion intermittent 32 Current 25 Rear cylinder combustion intermittent 33 Current 23 Front injector open/low 34 Current 32 Rear injector open/low 35 Current 23 Front injector high 36 Current 32 Rear injector high 37 Current 16 Battery voltage low 38 Current 16 Battery voltage high 39 Current 43 VSS sensor low 40 Current 43 VSS sensor high 41 Current N/A (no speedo code for this) Check engine light open/low NO CHECK ENGINE LAMP AT KEY ON or CHECK ENGINE LAMP ON CONTINUOUSLY 42 Current N/A (no speedo code for this) Check engine light high NO CHECK ENGINE LAMP AT KEY ON 43 Current 35 Tachometer low 44 Current 35 Tachometer high 45 Current 25 Rear cylinder no combustion 46 Current 24 Front cylinder no combustion 47 Current 34 Loss of idle speed control IDLE AIR CONTROL 48 Current 35 Accelerometer fault 49 Current 34 Starter output high 50 Current 25 Ignition enable output high 51 Current 21 Left turn output fault 52 Current 22 Right turn output fault 53 Current 11 Battery voltage high 54 Current 31 Alarm output low 55 Current 32 Alarm output high 56 Current 41 Ignition switch open/low 57 Historic 63 ECM serial data low 58 Historic 63 ECM serial data open/high 59 Historic 63 TSSM serial data low 60 Historic 63 TSSM serial data open/high 61 Historic 61 Loss of TSM/TSSM serial data 62 Historic 14 Loss of all ECM serial data (state of health) 63 Historic 33 System relay contacts open 64 Historic 33 System relay coil high/shorted 65 Historic 33 System relay coil open/low 66 Historic 33 System relay contacts closed 67 Historic 99 Incorrect password 68 Historic 99 Missing password 69 Historic 41 CKP sensor intermittent 70 Historic 41 CKP sensor synch error 71 Historic 11 TP sensor open/low 72 Historic 11 TP sensor high 73 Historic 12 MAP sensor open/low 74 Historic 12 MAP sensor high 75 Historic 14 ET sensor voltage low 76 Historic 14 ET sensor open/high 77 Historic 15 IAT sensor voltage low 78 Historic 15 IAT sensor open/high 79 Historic 24 Front ignition coil open/low 80 Historic 25 Rear ignition coil open/low 81 Historic 24 Front ignition coil high/shorted 82 Historic 25 Rear ignition coil high/shorted 83 Historic 24 Front cylinder combustion intermittent 84 Historic 25 Rear cylinder combustion intermittent 85 Historic 23 Front injector open/low 86 Historic 32 Rear injector open/low 87 Historic 23 Front injector high 88 Historic 32 Rear injector high 89 Historic 16 Battery voltage low 90 Historic 16 Battery voltage high 91 Historic 43 VSS sensor low 92 Historic 43 VSS sensor high 93 Historic N/A Check engine light open/low NO CHECK ENGINE LAMP AT KEY ON or CHECK ENGINE LAMP ON CONTINUOUSLY 94 Historic N/A Check engine light high NO CHECK ENGINE LAMP AT KEY ON 95 Historic 35 Tachometer low 96 Historic 35 Tachometer high 97 Historic 25 Rear cylinder no combustion 98 Historic 24 Front cylinder no combustion 99 Historic 34 Loss of idle speed control 100 Historic 35 Accelerometer fault 101 Historic 34 Starter output high 102 Historic 25 Ignition enable output high 103 Historic 21 Left turn output fault 104 Historic 22 Right turn output fault 105 Historic 11 Battery voltage high 106 Historic 31 Alarm output low 107 Historic 32 Alarm output high 108 Historic 41 Ignition switch open/low
Thanks TriGlide. I must be doing something wrong then. I followed the instructions after the wire across terminals (2,b) and I waited and light do not flashes (2.c). I tested the battery and is at 12.4V with a DMM and drops to 9.9V when cranking.
I don't remember if the 03 was different than the 07 Ultra Classic I had, but maybe this will work;Get Into DTC Viewing Mode:
Press and hold the odometer button in (can be located in different positions depending on your model/year)
While holding odometer button in, turn ignition to “on” position
Keep holding the odometer button in until you see “diAG” appear in the odometer window
Release the odometer button and you are in the DTC viewing mode
Viewing and clearing DTC's: (Clear codes at your own risk)(Make sure you know what you are doing or consult a Harley mechanic)
Press & release the odometer button to enter the DTC mode module
Press & release the odometer button to cycle through the different modules
To check any module press & hold the odometer button until it enters
If it says “none” then that module has no DTC's
If it says “yes” then press & release the odometer button to get the DTC
You will also have an option to “clear” the code
Press & release the odometer button again and it cycles to the HD part number for that module
Press & release the odometer button and it cycles back to the main module
Continue as stated above to continue to check each module for DTC's
Turn ignition off to exit DTC mode
Awesome Boss, but I followed the above and it takes me to the banks d01clr all the way to d09clr. Maybe no codes? I am on my way to get a new battery. This one is at 73% efficiency on my friends analizer after it is fully charged (12.4V). I'll keep you posted. I am going to test the CKPS (crankshaft position sensor) afterwards to see if that's the culprit.
It was confirmed that the screen shown means no codes. The problem was replicated and it was determined that root-cause of the problem was the crankshaft position sensor.
Last edited by papichuloy2k; Jun 5, 2021 at 09:18 PM.
Reason: Typo2
It was confirmed that the screen shown means no codes. The problem was replicated and it was determined that root-cause of the problem was the crankshaft position sensor.
I started reading this thread because I had the same problem while back while a road trip 800 miles from home. Simple fix once I figured it out. This interweb thing can be useful sometimes. Glad you got it resolved.
I started reading this thread because I had the same problem while back while a road trip 800 miles from home. Simple fix once I figured it out. This interweb thing can be useful sometimes. Glad you got it resolved.
It is crazy how this sensor mess your scoot when working erratically. I am glad you fix it too.