Welcome to Tesla Motors Club
Discuss Tesla's Model S, Model 3, Model X, Model Y, Cybertruck, Roadster and More.
Register

BMS_F107 Fault

This site may earn commission on affiliate links.
I just recently bought a 2019 Tesla MS performance 60k miles after driving it fault free for a couple months, a BMS_F107 fault came up and the car will not drive or charge now. The weather was very cold and rainy and I had charged the car to 100% for the first time the day before the fault. I have read many of your posts on here, and really appreciate the information. After having the car towed home, I replaced the 12V battery and tried to the reset the car. The fault would not reset and car would not drive. I decided to drop the battery because all information on this fault suggested moisture ingress and corrosion in the battery.

I removed the battery from my car and took the lid off. The pack is very clean and dry with no damage visible to the bricks, wiring, boards or case. I made a jumper harness to plug the HV battery into the car while the battery is on the ground so I can see the cell voltages using ScanMyTesla(SMT).

I tried swapping the bmb data plugs to better understand the which brick corresponded to which cells. I realized this was no help since the BMBs are all CAN. After inspecting every pack and plug visually I also checked the BMS boards and connectors. I replaced the short BMS harness. I could find no issues or anomalies and all voltages reported fine on SMT. Still the F107 fault would not clear.

I finally broke down and got a month long subscription to Toolbox3 last night and connected to the car. There is an action in there to reset that fault. Well I'ld like to report that it work or seemed to. After resetting the fault it has not come back this morning.

I still have the battery on the ground. I also made a charging extension cord to charge the battery on the ground. Ill charge the battery and see if it still checks good. Ill will report back.

Is there another way to reset the F107 fault besides Toolbox3? Also I damaged one of the aluminum spacer bolts on top of the battery does anyone have a spare?
 
Also I damaged one of the aluminum spacer bolts on top of the battery does anyone have a spare?
Tesla will actually sell u those

1706999005660.png

1706999034219.png

it's a salvage?
there is key information missing
What makes u think that?

OP if everything checks out then most likely BMB issue
Did u check bottom side of each module?
Sense wires are on both sides and if one is loose that will trigger the code.
I haven't heard of any other way to reset F107...
 
I just recently bought a 2019 Tesla MS performance 60k miles after driving it fault free for a couple months, a BMS_F107 fault came up and the car will not drive or charge now. The weather was very cold and rainy and I had charged the car to 100% for the first time the day before the fault. I have read many of your posts on here, and really appreciate the information. After having the car towed home, I replaced the 12V battery and tried to the reset the car. The fault would not reset and car would not drive. I decided to drop the battery because all information on this fault suggested moisture ingress and corrosion in the battery.

I removed the battery from my car and took the lid off. The pack is very clean and dry with no damage visible to the bricks, wiring, boards or case. I made a jumper harness to plug the HV battery into the car while the battery is on the ground so I can see the cell voltages using ScanMyTesla(SMT).

I tried swapping the bmb data plugs to better understand the which brick corresponded to which cells. I realized this was no help since the BMBs are all CAN. After inspecting every pack and plug visually I also checked the BMS boards and connectors. I replaced the short BMS harness. I could find no issues or anomalies and all voltages reported fine on SMT. Still the F107 fault would not clear.

I finally broke down and got a month long subscription to Toolbox3 last night and connected to the car. There is an action in there to reset that fault. Well I'ld like to report that it work or seemed to. After resetting the fault it has not come back this morning.

I still have the battery on the ground. I also made a charging extension cord to charge the battery on the ground. Ill charge the battery and see if it still checks good. Ill will report back.

Is there another way to reset the F107 fault besides Toolbox3? Also I damaged one of the aluminum spacer bolts on top of the battery does anyone have a spare?
Hi

It is possible to reset it directly in BMS memory.
 
Tesla will actually sell u those

View attachment 1015040
View attachment 1015041

What makes u think that?

OP if everything checks out then most likely BMB issue
Did u check bottom side of each module?
Sense wires are on both sides and if one is loose that will trigger the code.
I haven't heard of any other way to reset F107...
Great! I should have went to the manual first. thanks.
Well fault is back. I have a used BMS board and tried to replace mine. same PN. I am getting a
"Failed
Failed to restore BMS ECU data as the current BMS HV battery HWID (79) does not match the BMS HV battery HWID contained in the backup (89). See Article 6988500 for more information."
Are used bms boards not reflashable?
 
Great! I should have went to the manual first. thanks.
Well fault is back. I have a used BMS board and tried to replace mine. same PN. I am getting a
"Failed
Failed to restore BMS ECU data as the current BMS HV battery HWID (79) does not match the BMS HV battery HWID contained in the backup (89). See Article 6988500 for more information."
Are used bms boards not reflashable?
sounds like maybe bms board came for diff capacity pack?...
it should be flashable but maybe only with toolbox.. not an expert on this matter but would love to learn as well
 
the BMS restore functions in Toolbox require like board for like board. it appears the donor board is a 79 and the backup is an 89? if so, the donor board needs to be an 89 board to write the 89 backup to it - the best way to achieve this is probably to match part numbers and revisions, since even same part numbers can sometime run different hardware IDs (that's not ironclad, but general guidance)
 
the BMS restore functions in Toolbox require like board for like board. it appears the donor board is a 79 and the backup is an 89? if so, the donor board needs to be an 89 board to write the 89 backup to it - the best way to achieve this is probably to match part numbers and revisions, since even same part numbers can sometime run different hardware IDs (that's not ironclad, but general guidance)
I have the same part number and rev board. Is there a place to see the ID number on it?