Safety Warning
DIY auto repair can cause serious injury, fire, or vehicle damage. These guides are for informational purposes only. Always follow OEM torque specs, wear PPE, and consult a certified mechanic if you are unsure. You are solely responsible for your safety.
2016 Subaru BRZ Limited, Automatic TransFACTORY OEM SERVICE PROCEDURE
DTC Table
| DTC | Diagnostic items | Light on | Code recording | Reference |
|---|---|---|---|---|
| P000A | [A Camshaft Position Slow Response (Bank 1)] | O | O | |
| P000B | [B Camshaft Position Slow Response (Bank 1)] | O | O | |
| P000C | [A Camshaft Position Slow Response (Bank 2)] | O | O | |
| P000D | [B Camshaft Position Slow Response (Bank 2)] | O | O | |
| P0010 | [A Camshaft Position Actuator Circuit/Open (Bank 1)] | O | O | |
| P0011 | [Camshaft Position "A" - Timing Over-Advanced or System Performance (Bank 1)] | O | O | |
| P0013 | [B Camshaft Position - Actuator Circuit/Open (Bank 1)] | O | O | |
| P0014 | [Camshaft Position "B" - Timing Over-Advanced or System Performance (Bank 1)] | O | O | |
| P0016 | [Crankshaft Position - Camshaft Position Correlation (Bank 1 Sensor A)] | O | O | |
| P0017 | [Crankshaft Position - Camshaft Position Correlation (Bank 1 Sensor B)] | O | O | |
| P0018 | [Crankshaft Position - Camshaft Position Correlation (Bank 2 Sensor A)] | O | O | |
| P0019 | [Crankshaft Position - Camshaft Position Correlation (Bank 2 Sensor B)] | O | O | |
| P0020 | [A Camshaft Position Actuator Circuit/Open (Bank 2)] | O | O | |
| P0021 | [Camshaft Position "A" - Timing Over-Advanced or System Performance (Bank 2)] | O | O | |
| P0023 | [B Camshaft Position - Actuator Circuit/Open (Bank 2)] | O | O | |
| P0024 | [Camshaft Position "B" - Timing Over-Advanced or System Performance (Bank 2)] | O | O | |
| P0030 | [B1S1A/F sensor heater characteristic] | O | O | |
| P0031 | [B1S1A/F sensor heater circuit Low] | O | O | |
| P0032 | [B1S1A/F sensor heater circuit High] | O | O | |
| P0037 | [B1S2O2 sensor heater circuit Low] | O | O | |
| P0038 | [B1S2O2 sensor heater circuit High] | O | O | |
| P0068 | [Manifold Pressure Sensor Range/Performance] | O | O | |
| P0071 | [Ambient Air Temperature Sensor Circuit "A" Range/Performance] | O | O | |
| P0072 | [Ambient Air Temperature Sensor Circuit "A" Low] | O | O | |
| P0073 | [Ambient Air Temperature Sensor Circuit "A" High] | O | O | |
| P0087 | [High-pressure fuel system Low] | O | O | |
| P0088 | [High-pressure fuel system High] | O | O | |
| P0101 | [Air flow sensor characteristic] | O | O | |
| P0102 | [Air flow sensor circuit Low] | O | O | |
| P0103 | [Air flow sensor circuit High] | O | O | |
| P0107 | [Intake pressure sensor circuit Low] | O | O | |
| P0108 | [Intake pressure sensor circuit High] | O | O | |
| P0111 | [Intake temperature sensor characteristic] | O | O | |
| P0112 | [Intake temperature sensor circuit Low] | O | O | |
| P0113 | [Intake temperature sensor circuit High] | O | O | |
| P0116 | [Engine Coolant Temp. Sensor Circuit Range/Performance] | O | O | |
| P0117 | [Water temperature sensor circuit Low] | O | O | |
| P0118 | [Water temperature sensor circuit High] | O | O | |
| P0122 | [Throttle/Pedal Position Sensor/Switch "A" Circuit Low Input] | O | O | |
| P0123 | [Throttle sensor circuit High] | O | O | |
| P0125 | [Water temperature sensor (characteristic closed loop)] | O | O | |
| P0128 | [Thermostat (characteristic)] | O | O | |
| P0131 | [B1S1A/F sensor circuit Low] | O | O | |
| P0132 | [B1S1A/F sensor circuit High] | O | O | |
| P0134 | [B1S1A/F sensor wire Open] | O | O | |
| P0137 | [Oxygen Sensor Circuit Low Voltage (Bank 1 Sensor 2)] | O | O | |
| P0138 | [Oxygen Sensor Circuit High Voltage (Bank 1 Sensor 2)] | O | O | |
| P013A | [O2 Sensor Slow Response - Rich to Lean (Bank 1 Sensor 2)] | O | O | |
| P013B | [O2 Sensor Slow Response - Lean to Rich (Bank 1 Sensor 2)] | O | O | |
| P013E | [O2 Sensor Delayed Response - Rich to Lean (Bank 1 Sensor 2)] | O | O | |
| P013F | [O2 Sensor Delayed Response - Lean to Rich (Bank 1 Sensor 2)] | O | O | |
| P2270 | [O2 Sensor Signal Biased/Stuck Lean (Bank 1 Sensor 2)] | O | O | |
| P2271 | [O2 Sensor Signal Biased/Stuck Rich (Bank 1 Sensor 2)] | O | O | |
| P0141 | [Oxygen Sensor Heater Circuit (Bank 1 Sensor 2)] | O | O | |
| P014C | [O2 Sensor Slow Response - Rich to Lean (Bank 1 Sensor 1)] | O | O | |
| P014D | [O2 Sensor Slow Response - Lean to Rich (Bank 1 Sensor 1)] | O | O | |
| P015A | [O2 Sensor Delayed Response - Rich to Lean (Bank 1 Sensor 1)] | O | O | |
| P015B | [O2 Sensor Delayed Response - Lean to Rich (Bank 1 Sensor 1)] | O | O | |
| P0171 | [System too Lean (Bank 1)] | O | O | |
| P0172 | [System too Rich (Bank 1)] | O | O | |
| P0191 | [Fuel Rail Pressure Sensor "A" Circuit Range/Performance] | O | O | |
| P0192 | [Fuel Rail Pressure Sensor Circuit Low Input] | O | O | |
| P0193 | [Fuel Rail Pressure Sensor Circuit High Input] | O | O | |
| P0196 | [Oil temperature sensor (characteristic)] | O | O | |
| P0197 | [Engine Oil Temperature Sensor Low] | O | O | |
| P0198 | [Engine Oil Temperature Sensor High] | O | O | |
| P0201 | [Injector Circuit/Open - (Cylinder 1)] | O | O | |
| P0202 | [Injector Circuit/Open - (Cylinder 2)] | O | O | |
| P0203 | [Injector Circuit/Open - (Cylinder 3)] | O | O | |
| P0204 | [Injector Circuit/Open - (Cylinder 4)] | O | O | |
| P0222 | [Sub-throttle sensor circuit Low] | O | O | |
| P0223 | [Sub-throttle sensor circuit High] | O | O | |
| P0230 | [Fuel pump controller circuit malfunction] | O | O | |
| P0300 | [Random/Multiple Cylinder Misfire Detected] | On/blink | O | |
| P0301 | [Cylinder 1 Misfire Detected] | On/blink | O | |
| P0302 | [Cylinder 2 Misfire Detected] | On/blink | O | |
| P0303 | [Cylinder 3 Misfire Detected] | On/blink | O | |
| P0304 | [Cylinder 4 Misfire Detected] | On/blink | O | |
| P0327 | [Knock sensor 1 circuit Low] | O | O | |
| P0328 | [Knock sensor 1 circuit High] | O | O | |
| P0332 | [Knock Sensor 2 Circuit Malfunction (Low Input)] | O | O | |
| P0333 | [Knock Sensor 2 Circuit Malfunction (High Input)] | O | O | |
| P0335 | [Crank angle sensor circuit malfunction] | O | O | |
| P0336 | [Crank angle sensor characteristic] | O | O | |
| P0340 | [Camshaft Position Sensor "A" Circuit (Bank 1 or Single Sensor)] | O | O | |
| P0341 | [Camshaft Position Sensor "A" Circuit Range/Performance (Bank 1 or Single Sensor)] | O | O | |
| P0345 | [Camshaft Position Sensor "A" Circuit (Bank 2)] | O | O | |
| P0346 | [Camshaft Position Sensor "A" Circuit Range/Performance (Bank 2)] | O | O | |
| P0351 | [Ignition Coil A Primary/Secondary Circuit] | O | O | |
| P0352 | [Ignition Coil B Primary/Secondary Circuit] | O | O | |
| P0353 | [Ignition Coil C Primary/Secondary Circuit] | O | O | |
| P0354 | [Ignition Coil D Primary/Secondary Circuit] | O | O | |
| P0365 | [Camshaft Position Sensor "B" Circuit (Bank 1)] | O | O | |
| P0366 | [Camshaft Position Sensor "B" Circuit Range/Performance (Bank 1)] | O | O | |
| P0390 | [Camshaft Position Sensor "B" Circuit (Bank 2)] | O | O | |
| P0391 | [Camshaft Position Sensor "B" Circuit Range/Performance (Bank 2)] | O | O | |
| P0420 | [Catalyst deterioration] | O | O | |
| P0441 | [Purge Flow Monitor] | O | O | |
| P0451 | [ELCM evaporation system pressure sensor characteristic] | O | O | |
| P0452 | [Evaporative Emission Control System Pressure Sensor/Switch Low Input] | O | O | |
| P0453 | [Evaporative Emission Control System Pressure Sensor/Switch High Input] | O | O | |
| P0455 | [Evaporative Emission Control System Leak Detected (gross leak)] | O | O | |
| P0456 | [Evaporative Emission Control System Leak Detected (very small leak)] | O | O | |
| P0458 | [CPC solenoid circuit Low] | O | O | |
| P0459 | [CPC solenoid circuit High] | O | O | |
| P0461 | [Fuel level sensor (characteristic)] | O | O | |
| P0462 | [Fuel level sensor circuit Low] | O | O | |
| P0463 | [Fuel level sensor circuit High] | O | O | |
| P0506 | [ISC valve characteristic {1} Low] | O | O | |
| P0507 | [ISC valve characteristic {1} High] | O | O | |
| P050A | [Cold Start Idle Air Control System Performance] | O | O | |
| P050B | [Cold start ignition timing abnormal] | O | O | |
| P0512 | [Starter Switch Circuit High input] | O | O | |
| P0560 | [Back-up Voltage Circuit Malfunction] | O | O | |
| P0604 | [Internal Control Module Random Access Memory (RAM) Error] | O | O | |
| P0605 | [Internal Control Module Read Only Memory (ROM) Error] | O | O | |
| P0606 | [Micro-computer (CPU Failure)] | O | O | |
| P060A | [Internal Control Module Monitoring Processor Performance] | O | O | |
| P060B | [Internal Control Module A/D Processing Performance] | O | O | |
| P0616 | [Starter Relay Circuit Low] | O | O | |
| P0617 | [Starter Relay Circuit High] | O | O | |
| P062D | [No. 1 Fuel Injector Driver Circuit Performance] | O | O | |
| P062F | [EEPROM Error] | O | O | |
| P0685 | [Main Relay ON Stuck] | O | O | |
| P0700 | [AT-MIL lighting request] | O | O | |
| P081A | [Starter cut relay system circuit (Low)] | O | O | |
| P0851 | [Neutral switch circuit Low (MT model)] | O | O | |
| P0852 | [Neutral switch circuit High (MT model)] | O | O | |
| P1109 | [Detected Throttle Deposit] | X | O | |
| P1160 | [Return Spring Failure] | O | O | |
| P1170 | [Fuel System Abnormal (Port)] | X | O | |
| P117B | [Fuel System Abnormal (Di)] | X | O | |
| P119E | [Air-Fuel Ratio Imbalance (Bank 1) Port Injection (Fluctuation in speed)] | O | O | |
| P119F | [Air-Fuel Ratio Imbalance for Direct Injection (Bank1 fluctuation engine speed)] | O | O | |
| P1235 | [High-pressure fuel pump abnormal] | O | O | |
| P1261 | [DI Injector Circuit/Open - (Cylinder 1)] | O | O | |
| P1262 | [DI Injector Circuit/Open - (Cylinder 2)] | O | O | |
| P1263 | [DI Injector Circuit/Open - (Cylinder 3)] | O | O | |
| P1264 | [DI Injector Circuit/Open - (Cylinder 4)] | O | O | |
| P1449 | [Vent control filter clogging] | O | O | |
| P1451 | [Fuel Tank Pressure Sensor Range/Performance] | O | O | |
| P1603 | [Engine Stall History] | X | O | |
| P1604 | [Startability Malfunction] | X | O | |
| P2096 | [Sub FB correction amount 1 lean] | O | O | |
| P2097 | [Sub FB correction amount 1 rich] | O | O | |
| P2101 | [ETC motor drive circuit] | O | O | |
| P2102 | [ETC motor relay power supply normally OFF] | O | O | |
| P2103 | [ETC motor relay power supply normally ON] | O | O | |
| P2109 | [Throttle angle sensor Closed position error] | O | O | |
| P2119 | [Throttle Control Circuit Range/Performance Problem] | O | O | |
| P2122 | [Main accelerator position sensor Low] | O | O | |
| P2123 | [Main accelerator position sensor High] | O | O | |
| P2127 | [Sub-accelerator position sensor Low] | O | O | |
| P2128 | [Sub-accelerator position sensor High] | O | O | |
| P2135 | [Throttle sensor characteristic] | O | O | |
| P2138 | [Accelerator position sensor characteristic] | O | O | |
| P2158 | [Vehicle Speed Sensor "A"] | O | O | |
| P2195 | [O2 Sensor Signal Biased/Stuck Lean (Bank 1 Sensor 1)] | O | O | |
| P2196 | [O2 Sensor Signal Biased/Stuck Rich (Bank 1 Sensor 1)] | O | O | |
| P219A | [Air-Fuel Ratio Imbalance (Bank 1)] | O | O | |
| P2401 | [Evaporative Emission Leak Detection Pump Stuck OFF] | O | O | |
| P2402 | [Evaporative Emission Leak Detection Pump Stuck ON] | O | O | |
| P2404 | [Evaporative Emission System Leak Detection Pump Sense Circuit Range/Performance] | O | O | |
| P2419 | [Evaporate Emission System Switching Valve Control Circuit Low] | O | O | |
| P2420 | [Evaporate Emission System Switching Valve Control Circuit High] | O | O | |
| P2530 | [Ignition Switch Run Position Circuit] | O | O | |
| P2610 | [Soak timer IC error] | O | O | |
| U0073 | [Control Module Communication Bus "A" Off] | O | O | |
| U0101 | [Lost Communication With TCM] | O | O | |
| U0122 | [Lost Communication With Vehicle Dynamics Control Module] | O | O | |
| U0155 | [Lost Communication With Instrument Panel Cluster (IPC) Control Module] | O | O | |
| U0402 | [Invalid Data Received From TCM] | O | O | |
| U0416 | [Invalid Data Received From Vehicle Dynamics Control Module] | O | O | |
| U0423 | [Invalid Data Received From Instrument Panel Cluster Control Module] | O | O |
Factory Service Tools
Use the Manual With the Right Hardware
Pair factory procedures with proven DIY tools so the instructions are easier to execute.
Disclosure: Verified tool recommendations may earn an affiliate commission at no cost to you.
When to See a Mechanic
Stop DIY work and contact a certified mechanic immediately if any of the following apply:
- • You smell fuel, burning insulation, or see smoke.
- • Brakes feel soft, pull hard to one side, or make grinding noises.
- • The engine overheats, stalls repeatedly, or misfires under load.
- • You are missing required tools, torque specs, or safe lifting equipment.
- • You are not confident in the next step or safety outcome.
Rather have a pro handle this?
A certified mobile mechanic comes to your home or office. They bring the tools, you stay comfortable. No tow truck, no waiting room, no surprises.
Comes to youSame-day available12-month warranty
Get a Free QuoteNo obligation. See pricing before you book.
