Español
TESLA-BMS_A066 moderate Tesla BMS (Battery Management System)

Battery Management System Power Limit Active

My Garage →
Can I Drive?
Yes, But Fix Soon
DIY Difficulty
moderate
Estimated Cost
DIY: $0-$50 (OBD adapter for diagnostics, no parts needed if cause is thermal or SOC-related). Pro: $150-$500 for shop diagnosis. Battery module replacement ranges from $3,000-$16,000+ depending on model and pack generation if degraded cells are confirmed.

What does TESLA-BMS_A066 mean?

The TESLA-BMS_A066 (Tesla BMS (Battery Management System)) EV fault code means: Battery Management System Power Limit Active. This is a moderate severity code.

Common Symptoms

  • Acceleration feels noticeably sluggish or soft compared to normal
  • Touchscreen shows a yellow warning banner about reduced power or battery
  • Power meter in the instrument cluster hits a lower ceiling than usual
  • Regenerative braking may also feel weaker or disabled
  • Car responds slowly to full pedal inputs on highway on-ramps
  • Code visible in Scan My Tesla app or TM-Spy under BMS fault list
  • Condition may clear on its own after charging or after the pack warms up

Probable Causes (Ranked by Likelihood)

  • Low state of charge (SOC below roughly 10-15%), triggering BMS discharge protection Very Likely
  • Cold battery pack (pack temperature below approximately 0-5 degrees C), limiting lithium-ion charge and discharge rates Very Likely
  • Battery pack overheating from aggressive driving, fast charging, or hot ambient conditions, triggering thermal derating Likely
  • Active cell balancing in progress, temporarily restricting available current to allow weak cells to equalize Likely
  • Degraded or imbalanced cells with high internal resistance, causing the BMS to enforce a permanent or recurring power cap Possible
  • DC fast charger session recently ended abruptly, leaving the pack in an unbalanced state that triggers temporary limiting Possible
  • BMS firmware issue or corrupt calibration data causing false limiting when pack is otherwise healthy Less Likely

Step-by-Step Diagnostic Procedure

  1. Check your touchscreen battery indicator first. If SOC is below 15%, simply charge the car to 80-90% on a Level 2 charger and recheck. This resolves most BMS_a066 events.

  2. Check ambient and pack temperature. Open the Tesla app and review energy or battery screens. If you parked outside in freezing temperatures, drive gently for 10-15 minutes to let the pack self-warm. Many cars also have a scheduled departure feature that pre-conditions the pack, use it.

  3. Review your recent driving and charging history. If you did back-to-back DC fast charges or pushed the car hard on a hot day, the thermal derating is intentional. Park in shade or a garage, let the pack cool for 30-60 minutes, and recheck.

  4. Connect an OBDLink MX+ or Veepeak OBD adapter to the OBD port and open Scan My Tesla or TM-Spy. Navigate to the BMS live data section and read pack voltage, min and max cell voltages, and pack temperature. A spread greater than 50-80 mV between min and max cell voltage at rest suggests cell imbalance.

  5. On the touchscreen, go to Controls, Service, and check for any logged alerts alongside BMS_a066. Codes like BMS_a116 (cell overvoltage), BMS_a043 (undervoltage), or BMS_w017 (thermal warning) alongside this fault point toward a deeper pack issue rather than a transient event.

  6. Charge to exactly 100% on a Level 2 charger and leave the car plugged in for at least two hours after the charge completes. This gives the BMS time to run a full top-balance pass across all cells. Then discharge to 20% and recharge to 80% and see if the code returns.

  7. If the code returns repeatedly during normal driving with a warm, charged pack, and cell spread is elevated, you likely have a degraded module. At that point you need Tesla Toolbox 3 diagnostics at a service center or a specialized independent EV shop. This is beyond DIY territory.

Frequently Asked Questions

What does Tesla code BMS_a066 mean?

It means the Battery Management System has capped how much power the pack is allowed to deliver right now. The car can still drive, but you will notice reduced acceleration. The BMS does this automatically to protect the cells from damage caused by cold temperatures, heat, low charge, or imbalance between cells.

Can I still drive with BMS_a066 active?

Yes, but with reduced performance. Acceleration and sometimes regenerative braking will feel softer than normal. It is safe to drive to your destination or to a charger. Do not push the car hard or attempt track driving while this code is active.

How do I clear BMS_a066?

In most cases it clears on its own. Charge to 80-90% on a Level 2 charger, make sure the pack is at a normal temperature (above 10 degrees C is ideal), and give the BMS time to balance cells after charging. Avoid DC fast charging back-to-back as a short-term fix. If it keeps coming back, get a shop-level BMS diagnostic.

How much does it cost to fix?

If the cause is low SOC or temperature, cost is zero. If you need an OBD adapter to read live BMS data yourself, that is about $30-$50. If a degraded battery module is confirmed, repair costs range widely: $3,000-$8,000 for a single module on a Model 3 or Y, and potentially $10,000-$16,000 or more on a large Model S or X pack, depending on whether Tesla or an independent shop does the work.

Explore More

Tesla home | All diesel codes | Heavy-duty | Guides