Home 5 By Make 5 Subaru 5 C0071 Steering Angle Sensor Malfunction | Reflash + Calibration | Subaru, Toyota, Lexus

C0071 Steering Angle Sensor Malfunction

Subaru, Toyota, Lexus

subaru logotoyota logolexus logoscion logo


When the steering wheel angle goes beyond acceptable range of values, SAS (Steering Angle Sensor) will set a DTC. This usually happens after repair on the steering components.

  • Try setting SAS to 0 degrees if it was misaligned (and you remeber which way and how many turns you need to make)  and try to calibrate it with a scanner.
  • If it doesn’t calibrate, the following procedure can be performed in an attempt to unlock SAS’s functionality.
  • If this procedure will not work, replace the sensor.



Steering angle PID shows constant 00 (or 7190), while turning. Calibration says “unsuccessful, misaligned”

How to Fix
  • Put steering wheels straight.
  • Disassemble steering angle position sensor.
  • Mark the location of both gears!
  • Load a good dump into the EEPROM (93C66, 24C02, etc.)
  • Put everything back.
  • Steering Angle PID should start responding now.
    • Slowly determine which way to turn towards center, 0 degrees.
      • E.g., if scanner showed -719 degrees, turn SAS counter-clockwise twice until it reaches 0.
  • If PID stuck again because it was out of bounds, turn ignition off and turn SAS one turn to the left (if was stuck on positive number), then turn ignition ON.
  • When shows 0 degrees, perform calibration again.


    Your Cart
    Your cart is emptyReturn to Shop