*** Restricting New Posts to SD Premium Members ONLY *** (09 May 2025)
Just made a new account? Can't post? Click above.
Help us help you. By posting the year, make, model and engine near the beginning of your help request, followed by the symptoms (no start, high idle, misfire etc.) Along with any prevalent Diagnostic Trouble Codes, aka DTCs, other forum members will be able to help you get to a solution more quickly and easily!
2009 Ford F-150 smart junction box programming
- SHEREP
-
Topic Author
- Offline
- New Member
-
Less
More
- Posts: 17
- Thank you received: 2
1 year 2 weeks ago #66803
by SHEREP
2009 Ford F-150 smart junction box programming was created by SHEREP
Truck had random electrical issues that all lead back to fords bcm fuse box. I did a pmi programming on it with my topdon scanner. All went through ok but had the flashing dome lights when done. I tried this many more times all with same results. I followed all Ford workshop steps but still have a b2477 and a b2a21 code. I then went to as built data and transferred that into the new bcm. No change. It will pass the gem module self test but will not clear those two codes. Plug old module back in and codes go away. New module did fix all electrical problems and everything works as it should other than the flashing dome lights. The only thing I can come up with is when I ordered this through Ford my Part number was discontinued but it had been replaced with this new number. Also as built data doesn’t have enough pids for my module but with the pmi programming it filled them all in. I don’t know what else to do to get rid of those two codes. Did I get a faulty new module or maybe this new number won’t calibrate like the old one. Any help would be great
Please Log in or Create an account to join the conversation.
- Noah
-
- Offline
- Moderator
-
- Give code definitions with numbers!
Less
More
- Posts: 4903
- Thank you received: 1093
1 year 2 weeks ago #66814
by Noah
"Ground cannot be checked with a 10mm socket"
Replied by Noah on topic 2009 Ford F-150 smart junction box programming
Someone else here will know exactly what to do, but I did read a while ago about this scenario and I think the fix is to relearn the tire pressure monitor, believe it or not?
"Ground cannot be checked with a 10mm socket"
Please Log in or Create an account to join the conversation.
- Noah
-
- Offline
- Moderator
-
- Give code definitions with numbers!
Less
More
- Posts: 4903
- Thank you received: 1093
1 year 2 weeks ago #66815
by Noah
"Ground cannot be checked with a 10mm socket"
Replied by Noah on topic 2009 Ford F-150 smart junction box programming
diag.net/msg/m60314lhzgj7j5uate196wl3jo
Here is a link to a discussion on Diag.net you will need to join if you haven't all ready to read the whole discussion.
Here is a link to a discussion on Diag.net you will need to join if you haven't all ready to read the whole discussion.
"Ground cannot be checked with a 10mm socket"
Please Log in or Create an account to join the conversation.
- SHEREP
-
Topic Author
- Offline
- New Member
-
Less
More
- Posts: 17
- Thank you received: 2
1 year 2 weeks ago #66839
by SHEREP
Replied by SHEREP on topic 2009 Ford F-150 smart junction box programming
I tried tpms relearn which it takes. Still no difference. I can plug my old module in and see a calibration number pop up on scanner. New one doesn’t show anything. As-built data is the same between the two modules. Everything else looks the same other than that. I’m at a loss at this point. I’m really questioning wether or not this new part number Ford gave me will actually work in place of my old one. According to fords repair info with a successful pmi transfer the codes I have should erase after a successful self test. Then I will have to do the random relearns. I have a successful pmi transfer and a clean self test but codes do not clear.
Please Log in or Create an account to join the conversation.
- Chad
-
- Offline
- Moderator
-
- I am not a parts changer.
Less
More
- Posts: 2115
- Thank you received: 707
1 year 1 week ago - 1 year 1 week ago #66850
by Chad
"Knowledge is a weapon. Arm yourself, well, before going to do battle."
"Understanding a question is half an answer."
I have learned more by being wrong, than I have by being right.
Replied by Chad on topic 2009 Ford F-150 smart junction box programming
After PMI, a new Ford BCM needs to have the "Configurable Engine Immobilizer (CEI) Lock Configuration" performed, as well as programming TPMS.
If I remember right, FJDS will NOT do the CEI Lock Config but, I think Forscan will.
If I remember right, FJDS will NOT do the CEI Lock Config but, I think Forscan will.
"Knowledge is a weapon. Arm yourself, well, before going to do battle."
"Understanding a question is half an answer."
I have learned more by being wrong, than I have by being right.

Last edit: 1 year 1 week ago by Chad.
The following user(s) said Thank You: Noah
Please Log in or Create an account to join the conversation.
- SHEREP
-
Topic Author
- Offline
- New Member
-
Less
More
- Posts: 17
- Thank you received: 2
1 year 1 week ago #66879
by SHEREP
Replied by SHEREP on topic 2009 Ford F-150 smart junction box programming
Ended up needing ids to program this one. Bcm was not transferring data so we weren’t able to copy anything. Everything is working like it’s supposed to now
Please Log in or Create an account to join the conversation.
- Noah
-
- Offline
- Moderator
-
- Give code definitions with numbers!
Less
More
- Posts: 4903
- Thank you received: 1093
1 year 1 week ago #66882
by Noah
"Ground cannot be checked with a 10mm socket"
Replied by Noah on topic 2009 Ford F-150 smart junction box programming
Good news! Thanks for updating us
"Ground cannot be checked with a 10mm socket"
Please Log in or Create an account to join the conversation.
Time to create page: 0.374 seconds