TESLA-STEERING_a021 critical Tesla EPS Module (Electric Power Steering Controller)

Electric Power Steering Assist Completely Unavailable

The TESLA-STEERING_a021 (Tesla EPS Module (Electric Power Steering Controller)) EV fault code means: Electric Power Steering Assist Completely Unavailable. This is a critical severity code.

My Garage →
Keep driving?
Yes, but fix soon
DIY difficulty
moderate
Estimated cost
12V battery DIY replacement: $80-$150 in parts. Professional 12V battery replacement: $200-$350 including labor. EPS module or steering rack replacement: $800-$2,500+ at a Tesla service center or independent EV shop. CAN bus diagnostic at an independent shop: $100-$200 for the diagnostic session alone.
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

  • Touchscreen displays a red alert: 'Steering Assist Reduced' or 'Steering Assist Unavailable'
  • Steering wheel feels dramatically heavier than normal, especially at low speeds and parking lot maneuvers
  • Car still steers but requires significantly more physical effort from the driver
  • Autopilot and Autosteer disengage immediately and cannot be re-engaged
  • 12V battery warning may appear on the touchscreen at the same time
  • Fault may clear on its own after a reboot but returns when the car is parked and woken up again
  • CAN network errors may appear in Scan My Tesla alongside STEERING_a021

Probable Causes (Ranked by Likelihood)

  • 12V battery voltage drop below the EPS module minimum operating threshold, causing the controller to shut down assist Very Likely
  • EPS module internal fault or firmware glitch requiring a soft reset via touchscreen reboot Very Likely
  • Weak or failing 12V battery unable to sustain voltage under the combined load of the EPS motor and other chassis systems Likely
  • VCFRONT losing communication with the EPS controller over the CAN bus, triggering a safety fallback to manual steering Likely
  • EPS motor or torque sensor fault inside the steering rack assembly Possible
  • Corroded or loose 12V battery terminals or grounding points causing intermittent voltage sags to the EPS module Possible
  • DC-DC converter (the component that charges the 12V battery from the high-voltage pack) underperforming or failing Less Likely

Step-by-Step Diagnostic Procedure

  1. Step 1: Pull over safely as soon as it is practical. Manual steering still works but highway speeds with a heavy steering feel are genuinely dangerous. Do not continue on a freeway or highway with this fault active.

  2. Step 2: Attempt a soft reboot first. Hold both scroll wheel buttons on the steering wheel simultaneously for about 10 seconds until the touchscreen goes dark and restarts. Wait 2-3 minutes for all modules to fully reinitialize, then check whether the alert clears.

  3. Step 3: If the reboot clears the fault, drive cautiously to a safe location and monitor for recurrence. A single clear after reboot strongly suggests a 12V voltage sag or a transient CAN bus communication error rather than a hard hardware failure.

  4. Step 4: Check the 12V battery. Open the frunk and locate the 12V battery (front driver corner on Model 3/Y, under the hood on Model S/X). With a multimeter set to DC volts, measure across the terminals. A healthy resting voltage is 12.6V or higher. Below 12.0V at rest points to a weak battery. Below 11.5V is a failing battery.

  5. Step 5: Inspect the 12V battery terminals and the main ground cable. Look for white or blue corrosion, loose clamps, or cracked terminal connectors. Clean any corrosion with a baking soda and water solution and a wire brush. Re-torque the terminal bolts firmly.

  6. Step 6: Use Scan My Tesla with an OBDLink MX+ or Veepeak adapter to pull live data. Look for additional codes alongside STEERING_a021, especially any VCFRONT codes, CAN bus faults, or DC-DC converter warnings. Multiple codes appearing together point toward a 12V supply issue rather than an isolated EPS hardware failure.

  7. Step 7: If the 12V battery tests weak or the fault returns repeatedly after reboots, replace the 12V battery. Tesla uses an AGM-type 12V battery. This is a moderate DIY job on Model 3 and Y. Note that Tesla vehicles can consume the 12V battery faster than traditional cars if the car is frequently woken by apps or sentry mode.

  8. Step 8: If the 12V battery tests healthy, terminals are clean and tight, no other CAN or VCFRONT codes are present, and the fault returns persistently, the EPS module or steering rack assembly requires inspection. This requires Tesla Toolbox 3 or a Tesla service center visit. Do not drive on a highway until the fault is fully resolved.

Frequently Asked Questions

What does Tesla code STEERING_a021 mean?

It means the electric power steering assist has shut down completely. Tesla uses an electric motor inside the steering rack to help you turn the wheel. When this code appears, that motor is offline. You can still steer the car manually but it will feel very heavy, similar to driving an older car with no power steering. The most common trigger is a 12V battery voltage drop or a communication glitch between the EPS controller and the vehicle's CAN network.

Can I still drive with STEERING_a021 active?

Short distances at low speed to reach safety, yes. Highway driving, no. Steering without assist is genuinely dangerous at highway speeds because the wheel becomes very heavy and slow to respond in an emergency. Pull over safely, try a touchscreen reboot, and if the fault does not clear, have the car towed or drive only on slow surface streets to the nearest service location.

Will a reboot fix STEERING_a021?

Sometimes, yes. If the fault was caused by a transient 12V voltage sag or a CAN bus hiccup, a full touchscreen reboot by holding both scroll wheel buttons for 10 seconds often clears it. If it comes back after reboot, or returns the next time you drive, the underlying cause (most often a weak 12V battery or an EPS module fault) needs to be properly diagnosed and fixed.

How much does it cost to fix STEERING_a021?

If the cause is a weak 12V battery, DIY replacement costs $80-$150 in parts. A shop will charge $200-$350 all-in. If the EPS module or steering rack itself has failed, expect $800-$2,500 or more depending on whether the rack needs replacement and whether the car is under warranty. Start with the cheapest thing first: check and test your 12V battery before assuming the steering rack is bad.

Explore More