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), not "normal wear."

Symptoms

Welded contactor:

  • The car doesn't "sleep" — the battery stays connected to the busbars, 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 — 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/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 won't go into Drive, 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: healthy HVIL (High Voltage Interlock Loop) — loop intact, no errors on it, but contactors still won't close.

What to do (diagnosis)

  1. 12V battery first. Often "contactors won't close" = just a weak small battery. If 12V is dying — first replace it and observe again.
  2. Service Mode → HV Battery / Contactors. Look at 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) — exact classification: welded, not closing, precharge fail.
  4. Check HVIL (High Voltage Interlock Loop): if the loop is broken (bad connector, damaged cable) — 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 + 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 — the pack has to be removed or lowered for access, so 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 — 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/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 — versus ~$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. "Boom" sound — 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 — 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