2003 FLHRC check engine light allways on
Completely remove power from the bike. Disconnect battery and remove the main fuse. Obviously, remove from any trickle charger.
Wait a minute or two while you check connections under the speedo, under the seat, and all fuses. Unplug connections and look for any corrosion or issues with the pins.
Add power back to the bike and see if it got rid of the "gremlin".
The ECM is just another computer, and might just need a reboot, so to speak
just a shot in the dark......
Last edited by DeeRoe; Feb 6, 2025 at 04:00 AM.
DeeRoe has a good suggestion, about the ECM reboot, but I believe you have already accomplished that by disconnecting your ECM..
As much as we all would like to help, we are not there, putting our own eyes and hands on the bike. We only know what information you share. Without looking it over ourselves, it can be hard to spot something you may be missing...
Sometimes it's good to get a fresh set of eyes on an issue.
It might be worth letting the dealer do a diagnostic. Their Digital Tech II computer can do more with the old ECMs than yours does...
Worst case scenario is they confirm the ECM is bad..
Best case scenario is that they discover just a reprogram of the current computer, or an adjustment to the software may solve the issue.
Good luck and keep us posted...
Ahhh, it was obvious he was a competent wrench, but I didn't realize/missed that he was a shop owner.
When my knowledge ends and I have no idears left I come to this forum because I have got many good informations in the past out of it.
But I have a good relation to the official dealer few miles away from my home and I do clearly not see them as a competition.
I have been there long before them and hopefully I am there for many more years.
I see more a type of coexistence and sometimes when I get stuck I move to their shop.
Especially in case of bikes under warranty where I am not paid when changing parts or I am not allowed to change anything.
However, I have been to the dealer today and we hooked up the bike.
On their bike report there was no mileage shown. Back in my shop I looked at my report and I do not have mileage too on my report.
Moreover we have seen that DT brings up missing password and module configuration is "00 00 00 00 00 00".
Back at home I did the on-off-on-off-run and reasigned the fob but this did change nothing except stealing my time.
Bike is running perfect, engine-check-light still on all the time.
Dealreship told me that first of all they need to try to write correct software to the ECM. They may not be able to change to correct FIN but I don´t care for this.
If it is not possible to write correct software to the ECM they need to put in new ECM and speedo.
You can guess that this is the last thing I want to do on a bike that had an accident and wrong ECM/speedo.
I need to talk to the customer if we should try to write correct software because he needs to pay for it.
Sorry for the long post.
Last edited by sepperl; Feb 6, 2025 at 10:15 AM.
Your feeling is right as far as the Indy shop. About competence you better ask my customers. ;-)
When my knowledge ends and I have no idears left I come to this forum because I have got many good informations in the past out of it.
But I have a good relation to the official dealer few miles away from my home and I do clearly not see them as a competition.
I have been there long before them and hopefully I am there for many more years.
I see more a type of coexistence and sometimes when I get stuck I move to their shop.
Especially in case of bikes under warranty where I am not paid when changing parts or I am not allowed to change anything.
However, I have been to the dealer today and we hooked up the bike.
On their bike report there was no mileage shown. Back in my shop I looked at my report and I do not have mileage too on my report.
Moreover we have seen that DT brings up missing password and module configuration is "00 00 00 00 00 00".
Back at home I did the on-off-on-off-run and reasigned the fob but this did change nothing except stealing my time.
Bike is running perfect, engine-check-light still on all the time.
Dealreship told me that first of all they need to try to write correct software to the ECM. They may not be able to change to correct FIN but I don´t care for this.
If it is not possible to write correct software to the ECM they need to put in new ECM and speedo.
You can guess that this is the last thing I want to do on a bike that had an accident and wrong ECM/speedo.
I need to talk to the customer if we should try to write correct software because he needs to pay for it.
Sorry for the long post.
Thanks for filling us in...
I am curious about this issue, please post up the final remedy..
Customer took back the bike without solution. He did not want to spend more money.
He told me he may do the quick and dirty way by pinning out the led for engine check light.
I told him that may come unhandy in the future but he did not care so I am good with this.
Nothing little squares cut black electrical tape could not fix!
The Best of Harley-Davidson for Lifelong Riders
It was not my idear to go this way.
Even if it would have been the expensive way I would have done the only right way to try and write correct software and if necessary change the ECM and speedo.
But I think the owner tries to go to the seller and tell him about the problems and see what comes out. Maybe he is only trying to get some cash back.
Not my problem anymore.













