TESLA-AP_A006 serious AP (Autopilot) Controller

Autosteer Disabled Due to Upstream Steering Fault

The TESLA-AP_A006 (AP (Autopilot) Controller) EV fault code means: Autosteer Disabled Due to Upstream Steering Fault. This is a serious severity code.

My Garage →
Keep driving?
Yes, but fix soon
DIY difficulty
moderate
Estimated cost
$0 if a reboot or 12V battery charge resolves the CAN glitch. 12V battery replacement is $80-$150 DIY or $200-$350 at a shop. EPAS recalibration at an independent shop runs $100-$250 in labor. Full EPAS module replacement ranges from $600-$1,500 parts and labor depending on model year. Tesla service center rates add 30-50% to shop estimates.
Built for Diesel — Not a Car Reader
ANCEL HD7000 Heavy-Duty Diesel Scanner

A $30 car code reader can't do diesel. The HD7000 reads full-system codes and does parked DPF regen, idle/speed-limit, and service resets from the cab — on everything from a 6.7 Cummins/Power Stroke/Duramax pickup to Class-8 trucks (Detroit, Paccar, CAT, Volvo, Mack, International).

Check Price on Amazon

Affiliate link -- we earn a commission at no extra cost to you.

Lower-Cost Diesel Option
FOXWELL HD301 Diesel Truck Scanner

Full-system 6/9/16-pin diesel scan tool for Cummins, Paccar, CAT, Detroit and more — plug-and-play, no subscription. A cheaper way to read heavy-duty codes a basic OBD2 scanner skips entirely.

Check Price on Amazon

Affiliate link -- we earn a commission at no extra cost to you.

Common Symptoms

  • Gray steering wheel icon on the touchscreen with 'Autosteer Unavailable' message
  • Autopilot engages but immediately disengages when you try to activate it on the highway
  • Touchscreen shows a yellow or red steering wheel warning indicator in the instrument cluster area
  • Traffic-Aware Cruise Control may still work but lane-keeping and Autosteer are blocked
  • Scan My Tesla or TM-Spy shows AP_a006 alongside a STEERING-prefixed fault code
  • Steering feels normal during manual driving but any AP hands-off feature refuses to activate
  • After a reboot the fault clears briefly then returns within a few minutes of driving

Probable Causes (Ranked by Likelihood)

  • Active STEERING_a020 or STEERING_a021 fault in the EPAS controller blocking AP handshake Very Likely
  • EPAS controller has lost CAN communication with the Autopilot ECU intermittently Very Likely
  • Steering angle sensor out of calibration or reporting implausible values, causing EPAS to flag itself as degraded Likely
  • Low 12V auxiliary battery voltage causing CAN bus instability and controller dropouts Likely
  • Damaged or corroded connector at the EPAS module, usually under the front fascia or behind the instrument panel Possible
  • Software mismatch after an over-the-air update where AP firmware and EPAS firmware versions have a compatibility gap Possible
  • Physical steering rack damage or column binding that causes the EPAS torque sensor to report out-of-range values Less Likely

Step-by-Step Diagnostic Procedure

  1. Start by reading all active codes before clearing anything. Use Scan My Tesla with an OBDLink MX+ or Veepeak adapter plugged into the OBD port and note every code present. AP_a006 almost always has a companion STEERING_aXXX code. Write them all down.

  2. Check your 12V battery health first. A weak aux battery is responsible for a surprising number of CAN-related faults on Tesla vehicles. Use a multimeter to measure voltage at the 12V terminal in the frunk: 12.4V or higher at rest is acceptable. Below 12.0V under load is a red flag.

  3. Perform a double-scroll-wheel reboot on the steering wheel while the car is parked. Hold both scroll wheels until the touchscreen goes dark and the Tesla logo reappears. After the car fully boots, drive at highway speed and see whether AP_a006 returns. If it stays gone for more than one drive cycle, the fault may have been a transient CAN glitch.

  4. If the code returns, access the Tesla service menu by long-pressing the Tesla logo on the touchscreen (firmware-dependent) or navigating to Controls > Service. Look for active steering faults listed under the EPAS or STEERING category. Resolve any flagged fault there first. AP_a006 will not clear on its own until the upstream steering fault is gone.

  5. Inspect the EPAS wiring harness connector. On Model 3 and Model Y the EPAS module sits on the steering column near the firewall. Look for corrosion, bent pins, or a connector that has unseated slightly. A loose connector here can cause intermittent CAN signal loss that triggers both the steering fault and AP_a006.

  6. Check for a pending over-the-air update. Go to Controls > Software. If an update is queued but stalled, it can leave firmware in an inconsistent state. Install the update, let the car fully reboot, then recheck codes.

  7. If the steering angle sensor is suspected (STEERING_a020 is specifically a steering angle calibration or range fault on many builds), drive the car straight on a flat surface, then drive in three full left and right lock-to-lock steering cycles at low speed. This sometimes re-centers the sensor enough to clear the flag. Proper recalibration requires Tesla Toolbox 3 at a service center.

  8. If all the above steps fail to clear the companion STEERING code, the root cause is inside the EPAS module or its calibration data. This requires Tesla Toolbox 3 for a steering calibration or EPAS module replacement. Schedule a Tesla service appointment or contact an independent EV shop that has Toolbox 3 access. AP_a006 will resolve on its own once the EPAS system reports healthy.

Frequently Asked Questions

What does AP_a006 mean on my Tesla?

It means Autosteer has shut itself off because the steering system reported a fault upstream. The Autopilot controller monitors the EPAS system constantly. When EPAS flags a problem, AP_a006 is the Autopilot side acknowledging that it cannot safely take steering control. The real fault is in the STEERING codes that come with it. Fix those and AP_a006 goes away on its own.

Can I still drive my Tesla with AP_a006 active?

Yes, you can drive normally. Manual steering is not affected. Traffic-Aware Cruise Control may still work depending on the severity of the companion steering fault. What you lose is Autosteer, Navigate on Autopilot, and any hands-off lane-keeping feature. Do not ignore it long-term because the underlying steering fault could worsen.

Will a reboot fix AP_a006?

Sometimes. If the code was caused by a transient CAN bus glitch, a double-scroll-wheel reboot clears it and it does not come back. If it returns after a reboot or within one drive cycle, there is a real fault in the EPAS system that needs diagnosis. A reboot is always worth trying first because it costs nothing.

How much does it cost to fix AP_a006?

It depends entirely on the root cause. If it is a 12V battery issue, you are looking at $80-$350. A CAN wiring repair at an independent shop is typically $150-$400 in labor. EPAS recalibration is $100-$250. A full EPAS module replacement is the worst case at $600-$1,500. Get the companion steering fault codes read first because that tells you which direction the repair goes.

Explore More