Skip to main content
TESLA·FAQBY
NormalModel SModel X#Battery#Contactors#HV600-2500 USD

Tesla Model S/X stuck HV contactor: BMS_f038 errors, won't sleep, won't charge — diagnosis and replacement

≈ 2 min read
6 source(s)
Battery · 60, 70, 75, 85, 90, 100
Drivetrain · RWD, AWD
Updated · June 9, 2026

Summary

Contactors are HV battery power relays (positive, negative, fast-charge, precharge). They live for many years without problems, but have a finite life: ≈ 200,000 cycles at currents <50 A and only ~1,000 cycles at 350 A (source: TeslaTap). In practice in Belarus the typical cause of death is surge current from a pyrofuse trigger (e.g. at a faulty charging station) rather than normal wear.

Symptoms

Welded contactor:

  • The car doesn't sleep: the battery stays connected to the busbars and the small 12V drains quickly.
  • Error BMS_f038_SW_Neg_Contactor: the BMS detects a welded negative contactor; an indirect sign is BMS_f087_SW_Prechg_Too_Fast (precharge voltage jumps instantly, so the positive contactor is welded). After detecting a weld, the BMS may additionally latch BMS_w026.
  • Service Mode → Battery → Pack Voltage shows voltage on the busbars even after a command to open the contactors.
  • After a pyrofuse trigger the car won't drive or charge at all, near a place of impact or strong DC pulse.

Non-closing contactor (open):

  • The car doesn't wake up: screens light up, but it won't go into Drive and the contactors don't click.
  • Errors BMS_w086 / BMS_f086_SW_Not_Ok_To_Precharge (the BMS prohibits precharge and won't let the contactors close) and BMS_w026_SW_Ctrs_Disabled (contactors forcibly disabled until service); BMS can't pass initialization.
  • Auxiliary indicator: a healthy HVIL (High Voltage Interlock Loop), loop intact and no errors on it, but the contactors still won't close.

What to do (diagnosis)

  1. 12V battery first. Often "contactors won't close" just means a weak small battery. If 12V is dying, replace it and observe again.
  2. Service Mode → HV Battery / Contactors: check the status of each contactor (closed/open/unknown), cycle counter, recent errors.
  3. Read DTC over CAN (Scan My Tesla, OBDII scanner with Tesla profile) for the exact classification: welded, not closing, precharge fail.
  4. Check HVIL (High Voltage Interlock Loop): if the loop is broken (bad connector, damaged cable), the contactors won't physically actuate. This is often confused with "contactors are dead."
  5. Inspect the pyrofuse (especially after an accident or strange charging pulses): if it triggered, replace the pyrofuse and check the contactors.

Replacement

Where it is in the battery: on classic S/X (2012–2020) the contactors sit in the penthouse inside the battery pack, so the pack has to be removed or lowered for access and the job is substantially bigger and more expensive. Hatch (ancillary bay) access without pack removal is Model 3/Y and S/X Palladium (2021+).

Why DIY = dangerous:

  • Battery power section is at 350–400 V DC even with the car disconnected. One wrong contact is fatal.
  • Before work you need a service-disconnect, HVIL disable, X-cap discharge, voltage-absent verification with a CAT III/IV multimeter.
  • Tesla since 2014 allows local contactor replacement (off-factory), but only by certified shops with proper tooling.

How it's done:

  1. Discharge the car to low SOC (to reduce risk), disconnect 12V, wait for capacitor discharge.
  2. On classic S/X, remove or lower the pack and take off the penthouse cover; on 3/Y and Palladium, open the ancillary bay through the hatch.
  3. Unbolt busbars (×4 busbar nuts per contactor), disconnect control wires.
  4. Pull out the welded contactor, install a new one, torque per manual.
  5. Reassemble, flash cycle counters, exit Service Mode, test.

Belarus budget

Parts (Western pricing, via gray-market suppliers):

  • Tyco/TE Connectivity Kilovac LEV200 series contactor or Tesla OEM: ≈ $150–280 each (source: Mouser/Digi-Key + markup). Usually one or two replaced as an assembly, less often all four.
  • HV-fuse pyrofuse (if it triggered): ≈ $200–400 (source: Western donor teardowns + import).
  • Gaskets, thermal paste, new cover screws: $30–80.

Labor (Minsk, $50/h rate):

  • With battery removal/lowering (classic S/X 2012–2020): 10–16 h, ≈ $500–800.
  • Through the hatch without pack removal (Model 3/Y, S/X Palladium 2021+): 6–10 h, ≈ $300–500.
  • Full overhaul (if there's also a wet HV battery or corrosion in parallel): add $300–500.

Total:

  • Routine replacement of one or two contactors: ≈ $600–1200.
  • With pyrofuse after a charging-station incident: ≈ $1000–1800.
  • With battery removal and adjacent repair: ≈ $1500–2500.

By Western sources, contactor repair in US/EU runs around $2–5k at independent specialists, against ~$20k for a pack replacement at Tesla.

DIY notes (for general knowledge, not for replication)

  • A "boom" sound on connection/disconnection is normal contactor operation, not a fault sign (Adrian, Alexey in chat have explained this often).
  • At a DC station, a "boom" sound is most often the pyrofuse or the fuse, not contactors.
  • If the car won't sleep, put it on a Type 2 / Wall Connector and record consumption in kWh over 8 hours through the app or TeslaMate. A welded contactor will show 0.7–1.5 kWh of extra drain (battery powers the busbars 24/7).
  • For HVIL check after an accident, chat recommends first checking the connector above the battery / in the front box (Jy, #137); that's where breaks often happen.

Community experience

Analysis of ≈ 400,000 messages in the TESLA owner's group BELARUS chat: the topic comes up periodically, especially after charging-station incidents.

Real cases from chat:

  1. Pyrofuse case at the Berezino station (Ilya, #8540): "When the 4.01 station in Berezino partially blew the pyrofuse and burned the contactors on a new European car. Native port without an adapter." A similar case is described by Dmitry K, #37578: "welded pyro + contactors, fixed the same evening before a trip to Poland."
  2. Diagnostics on MX 2019 after an accident (Lex, #10437): errors BMS-w026 / w086 / f086, contactors didn't actuate. Found a fix using advice from another participant on precharge (#10446).
  3. "Not enough 12V to close the contactors" (Pasha n1claus, #24409): a frequent situation when 12V is in poor condition. fl (#8818): "contactor error, could be welded, check coolant level; if it's gone, the HV battery is 90% flooded."
  4. A "boom" sound is normal (Alexey, #19256): "Obviously his contactors are clunking, that's normal during charging/firmware."
  5. Where to go: chat unanimously recommends specialized shops (Denis, ElektroEra, TESLAMINSK.BY) and categorically warns against DIY on the HV system. Quote from a participant: "diagnosis and contactor replacement without a compute bench is a lottery."

Who reported the issue: Pavel, Danilius, Alex S., Lex, Dmitry K, Ilya.

Who found the fix: Jy, Alexey, fl, Pasha n1claus, Zverski, Ivan, Adrian, Denis.

Discussion in Telegram: #137, #3044, #8117, #8540, #8818, #10437, #37578, #41117.

Sources

Spotted a mistake or something outdated in this article?Report it — we will fix it