Sponsored

Porpoise Hork

Well-known member
First Name
Bret
Joined
Aug 27, 2022
Threads
18
Messages
2,108
Reaction score
2,417
Location
Houston
Vehicles
22 F150 XLT Powerboost FX4 302A Oxford White
Occupation
IT Sys Admin
This is the ongoing trials and tribulations I have dealt with on the Ford BMS system for my F150. My testing is ongoing but I wanted to go ahead and post how things have been going so far. There's a lot to sort through so I tried to break it up based on my experience, findings and results so far.

Early versions of Ford BMS sensors installed on 14th gen F150's reported to have issues with incorrect 12v and HV battery (PB versions) SOC, random SOC drops overnight of 10-20%, blocking of OTA updates, modules being put into deep sleep/failing to power up correctly due to inaccurate SOC readings leading to errors or warnings in both the FordPass app and cluster on startup.

Since I began monitoring the 12v SOC levels 6 months ago I have noticed some odd voltage related behaviors. I have had the 12v SOC set to 100% for the majority of time I have owned the truck and have a 20AH lithium battery piggy backed to the 7AH AUX battery for 3ish months now. The main battery is 14 months old and has tested good. The aux battery was original but also tested good.

Behaviors observed: I have seem random overnight drops in 12v SOC from 100 to 90-80% along with a drop in the HV battery SOC from 55-60% to under 35%. No OTA updates received or other indications leading to the drain issues. No alerts sent from the truck, no modules put into deep sleep but the low HV charge level would cause the truck to use the flywheel starter on system startup. This would happen at least 1-2 times a week but has progressively gotten worse over time. The random flywheel startup has been present since day one of truck ownership. Since I only recently started monitoring the SOC, I can only assume the voltage drop problem has been present since I bought the truck.

Testing:

Battery voltages taken:
When BMS reports 80% SOC (overnight drop from 100%), voltages reported with handheld meter show resting primary 12v at 12.86v, aux battery 12.84v, and 20ah battery 12.62v. All showing 99-100% SOC when comparing to industry standards for their battery types.

Steps to attempt to correct the behavior when SOC drop appeared: Leaving the truck off for 8+ hours to see if it would update the SOC but still reports as low despite resting voltages showing otherwise. Charging all three batteries separately and allowing 6+ hours for AGM desulfation cycle to complete and Lithium cell balancing to complete at 14.8v.

Observation after charging: BMS may correctly update SOC levels but most of the time a 6-8 hour key off cycle required for correct SOC to report back. Incorrect SOC and random HV charge level drop occurrences still happens and increased to every 3-4 days despite having driven for 60+ miles the previous day.

Next Step to solve: Replaced Aux battery with 14AH AGM battery. Replacement charged for 6 hours before swap and tested 100% to make sure battery is healthy. BMS reset completed when aux battery replaced.

Observation: 12v SOC remained at 100% for 48 hours once BMS relearn completed then 12v dropped to 75% and HV dropped to 37% after being parked for 12 hours, 12v battery voltages again reported all at 100% SOC despite BMS reporting low. No OTA received.


Research / Findings:
This is when I started looking into replacing the BMS and here is what I discovered about the piece of crap.
Ford has had numerous issues with BMS modules produced from late 2020 to late 2023. Issued include the state of charge on affected vehicles to randomly drop by 10-20% overnight. Anecdotal reports also found that Powerboost HV battery levels also fell to below 40% despite being at 60% at key off when 12v SOC dain incidents happened. Ford has issued a Customer Satisfaction Program 23B70 replace BMS modules with part numbers NL3T-10C652-AC and NL3T-10C652-AD but when I contacted the dealer they said mine was not included despite it having a build date of 1/27/21.

I found that Ford released their latest version of the BMS "ML3Z-10C679-B" in mid October of 2023 which is reported to have addressed all the known issues of the earlier versions, but may not have begun installing them until early December to use up existing inventory.


Issues reported - Early BMS revisions dates of manufacture.
NL3T-10C652-AC - October 2021 to October 2022
NL3T-10C652-AD - October 2022 to October 2023

Current BMS revision - ML3T-10C652-B - Manufacture dates of October 2023 to current.
Replacement cost is roughly $20 + shipping from most online OEM parts vendors.

The BMS will have the Ford engineering part number "ML3T-10C652-BA" stamped on it just under the FoMoCo marking regardless of the actual part number on the packaging when received. How to identify what version or associated part number your BMS is will be the production date that is directly under the engineering number. So when you get the part be sure to verify the build date of the part. It should be early 2024 but still want to verify it.



Testing possible solution: BMS replaced with current revision

It has been 12 days (as of this post) since I replaced the original BMS with a build date of 11-12-2021 for ML3T-10C652-B with a build date of 02-17-2024. So far zero issues with random 12v or HV SOC drops. No flywheel starts, no random park assist not available errors, no APIM delayed boot (sending welcome chimes to cluster) issues. Both 12v SOC has remained at 100% and HV charge levels remaining the same as at key off with no overnight drops.

I am still watching things but so far replacing the BMS appears to have resolved all the issues I have been having. For anyone with a 21-23 both PB and non-PB versions and having odd issues as those stated you may want to consider checking the build date on the BMS installed and replace it if it shows anything before 10/23.




Replacement: Time -5 minutes.

Steps to replace: Non PB models - Disconnect ground lead at BMS and remove BMS from negative terminal. Carefully unclip harness lead to old BMS (it's a very thin plastic clip) and replace with new one then reconnect. Perform BMS reset procedure. Allow 6-8 hours of key off for new BMS to "learn" current battery SOC level.

For PB models disconnect the negative terminal on Aux battery and then the main 12v battery to replace the BMS sensor and reconnect all terminals then perform the BMS reset.
Allow 6-8 hours of key off for new BMS to "learn" current battery SOC level.


Ford F-150 BMS Reset Steps
  1. Turn the ignition on (engine off), or press the start button without pressing the brake so the vehicle is in accessory mode.
  2. Flash the high beam headlights five times quickly.
  3. Now press the brake pedal three times quickly.
  4. If done correctly, the battery (BATT) icon on the dash will flash three times, confirming the reset.
I'll continue to monitor how the SOC and truck behaves and will post back if the SOC drop or other related issues happen to return.

10/6/25 Update:

After 19 days with the new BMS, multiple days of sitting parked or very short trips (less than 5 miles) I go out this morning and the SOC finally dipped from 100% to 85%. I immediately checked the actual voltage of the main battery and it was sitting at 12.68v. So the BMS SOC report was accurate. For once. Before the battery voltage would be 12.8-12.9 but show 80% SOC.

Instead of putting it on the charger I wanted to see how it would respond to the DC/DC charging the batteries, so I ended up driving around for about 40 minutes with the voltage pegged at 14.5v the entire time, then shut it off for about 5 hours. Just checked it and it's now showing 100% SOC with a resting voltage of 12.89v. With the old BMS it would either not have updated at all or gotten lower despite having been on charge for 4-5 hours or driven the same amount of time.
Sponsored

 
Last edited:
OP
OP
Porpoise Hork

Porpoise Hork

Well-known member
First Name
Bret
Joined
Aug 27, 2022
Threads
18
Messages
2,108
Reaction score
2,417
Location
Houston
Vehicles
22 F150 XLT Powerboost FX4 302A Oxford White
Occupation
IT Sys Admin
Thank you sir. Hopefully the initial findings prove to be a permanent solution to this, and will help others having similar problems.
 

Snakebitten

Well-known member
First Name
Bruce
Joined
Jun 19, 2021
Threads
5
Messages
11,560
Reaction score
22,964
Location
Coastal Texas
Vehicles
2022 F150 KingRanch Powerboost
Excellent work.

While I DO occasionally experience, or at least have experienced both the sudden drop in SOC for both LV and HV, it hasn't been often in recent months.

Still, I have every incentive to "upgrade" to the latest shunt/sensor.

Thanks for sharing. :)

Nerd. 🤣🤣
 
OP
OP
Porpoise Hork

Porpoise Hork

Well-known member
First Name
Bret
Joined
Aug 27, 2022
Threads
18
Messages
2,108
Reaction score
2,417
Location
Houston
Vehicles
22 F150 XLT Powerboost FX4 302A Oxford White
Occupation
IT Sys Admin
Lol. yeah I am. Can blame the day job. 🤣

It was driving me nuts trying to figure out why the truck said the SOC was one thing but actual tests showed differently as well to ensure there wasn't an issue with my HV battery pack.
 

Sponsored

Snakebitten

Well-known member
First Name
Bruce
Joined
Jun 19, 2021
Threads
5
Messages
11,560
Reaction score
22,964
Location
Coastal Texas
Vehicles
2022 F150 KingRanch Powerboost
Based on your data collection and analytics, it appears Ford's proprietary algorithm for their own SOC value gets corrupted if/when their shunt-logger malfunctions?

All that trouble to connect our chargers outside the BMS sensor (shunt) in order for Ford to see and count current in/out accurately, yet the hardware itself is a faulty metering device at times?
 
OP
OP
Porpoise Hork

Porpoise Hork

Well-known member
First Name
Bret
Joined
Aug 27, 2022
Threads
18
Messages
2,108
Reaction score
2,417
Location
Houston
Vehicles
22 F150 XLT Powerboost FX4 302A Oxford White
Occupation
IT Sys Admin
Based on your data collection and analytics, it appears Ford's proprietary algorithm for their own SOC value gets corrupted if/when their shunt-logger malfunctions?

All that trouble to connect our chargers outside the BMS sensor (shunt) in order for Ford to see and count current in/out accurately, yet the hardware itself is a faulty metering device at times?

The best I could determine/find is that the earlier versions of the BMS (20-mid 23) had some hard coding issues resulting in their inaccurate or erratic SOC readings, sometimes resulting in sudden SOC voltage drops after the vehicle sits unused. This is possible even when the actual battery voltage is much higher than what the BMS detected. It also seems to be that these modules could intermittently fail to properly detect external charging events, even when the charger is connected correctly to a suitable body ground. This also looks to be one of the core complaints and technical concerns leading to the customer satisfaction program 23B70 that I linked.
 

FirstFord

Well-known member
First Name
Jeff
Joined
May 14, 2022
Threads
65
Messages
771
Reaction score
675
Location
South Central Missouri
Vehicles
2022 F-150 Lariat SuperCab 502A, 4x4 3.5 EcoBoost
This is the ongoing trials and tribulations I have dealt with on the Ford BMS system
Now that I have a few more minutes to spare, I'm circling back to make some additional comments as well as doubling down.

Ever since I started monitoring the SOC through PIDs (which was relatively recently), I have been utterly dumbfounded in my observations! The SOC has, inexplicably, been ALL OVER THE PLACE, with no rationale that i could figure out. I have many, many examples, but I'll spare you the details. NOTHING made sense, nothing seemed logical or rational. Your discovery and explanation is the first thing, and so far, the ONLY thing that finally makes sense! Thank you again for all of your time and work in exploring this. I was so excited that I already ordered the part!
 

SilverPigeon

Well-known member
First Name
Chris
Joined
Apr 27, 2022
Threads
19
Messages
1,410
Reaction score
1,511
Location
Australia
Vehicles
'23 F-150 KR 5.0L 157"WB RHD "Emaciated Edition"
Another data point, although it's discouraging rather than encouraging 🤔:
My build date: 11 Feb '23. BMS with new part number but built 18 Dec '22. Original motorcraft H6 still installed. SOC% is all over the place and the only way I've been able to keep it above 70% is:
FORScan:
TargetSOC_Cfg: 0780=120%BCM0726-08-02
RegenFunctionActive_Cfg 0=disabledBCM726-07-02
RefreshFunctionActive_Cfg
1=enabled
BCM726-07-01
And keeping it on my Noco10 AGM charging whenever it's in the garage. I've disconnected the battery a few times for testing with my Ancel and always comes up healthy and 100%SOC 🤷‍♂️
Many BMS resets also.
IMG_0418.webp
 

Sponsored


Davexxxx

Well-known member
Joined
Mar 25, 2023
Threads
82
Messages
1,822
Reaction score
1,912
Location
MO
Vehicles
2023 PB 501a 4x4 short bed 7.2KW. PL=1658lbs.
Based on your data collection and analytics, it appears Ford's proprietary algorithm for their own SOC value gets corrupted if/when their shunt-logger malfunctions?

All that trouble to connect our chargers outside the BMS sensor (shunt) in order for Ford to see and count current in/out accurately, yet the hardware itself is a faulty metering device at times?
I wonder if this is why, when I stopped hooking up the charger through the BMS (per instructions), nearly on a weekly basis and went straight to the posts and then a BMS reset, it got rid of all the nonsense for more than a yr?
 

Mosey

Well-known member
First Name
Chris
Joined
Jun 26, 2022
Threads
106
Messages
855
Reaction score
725
Location
Michigan
Vehicles
2021 F-150 Powerboost
Does the PB have two BMS sensors, one for each battery?
 
OP
OP
Porpoise Hork

Porpoise Hork

Well-known member
First Name
Bret
Joined
Aug 27, 2022
Threads
18
Messages
2,108
Reaction score
2,417
Location
Houston
Vehicles
22 F150 XLT Powerboost FX4 302A Oxford White
Occupation
IT Sys Admin
Another data point, although it's discouraging rather than encouraging 🤔:
My build date: 11 Feb '23. BMS with new part number but built 18 Dec '22. Original motorcraft H6 still installed. SOC% is all over the place and the only way I've been able to keep it above 70% is:
FORScan:
TargetSOC_Cfg: 0780=120%BCM0726-08-02
RegenFunctionActive_Cfg 0=disabledBCM726-07-02
RefreshFunctionActive_Cfg
1=enabled
BCM726-07-01
And keeping it on my Noco10 AGM charging whenever it's in the garage. I've disconnected the battery a few times for testing with my Ancel and always comes up healthy and 100%SOC 🤷‍♂️
Many BMS resets also.
IMG_0418.webp
From what I was able to learn, the part number "ML3T-10C652-BA" stamped on the BMS is the Ford engineering number. No matter what revision of BMS is installed they will all have this number. Just the wonderful kind of stupid that Ford does. Let's not put the ACTUAL part number on the item but just the same engineering number on all of them instead cause that makes more sense... :cautious:

The build date is the only way of identifying the revision and yours is 2022-12-18 which would almost certainly be the NL3T-10C652-AD revision. Not all of the early revisions have issues but enough of them did that Ford revised it again in October of 2023. If yours is behaving itself then you got a good one but I'd still get the revised version to have on hand just in case.

My original BMS
BMS 1.webp


The new one
BMS 2.webp


Does the PB have two BMS sensors, one for each battery?
As far as I could tell, it has one primary BMS on the main 12v battery. The aux battery has a 125 amp fuse link on the positive terminal assembly and is wired in parallel to the primary battery through a key hot connection. They do have a separate control module designed for monitoring the HV pack and all indications are it is inside the HV battery case.
 

Mosey

Well-known member
First Name
Chris
Joined
Jun 26, 2022
Threads
106
Messages
855
Reaction score
725
Location
Michigan
Vehicles
2021 F-150 Powerboost
As far as I could tell, it has one primary BMS on the main 12v battery. The aux battery has a 125 amp fuse link on the positive terminal assembly and is wired in parallel to the primary battery through a key hot connection. They do have a separate control module designed for monitoring the HV pack and all indications are it is inside the HV battery case.
Thanks for the clarification. I misinterpreted the OPs instruction for the PB.
 
OP
OP
Porpoise Hork

Porpoise Hork

Well-known member
First Name
Bret
Joined
Aug 27, 2022
Threads
18
Messages
2,108
Reaction score
2,417
Location
Houston
Vehicles
22 F150 XLT Powerboost FX4 302A Oxford White
Occupation
IT Sys Admin
No problem. Ford service procedure recommends disconnecting both the main and aux batteries before unplugging the BMS from the harness to reduce the risk of voltage spikes, shorts, or failure for the main BCM to properly register the new BMS.
Sponsored

 
 







Top