Diagnostic Trouble Code Table

2005 Toyota Celica GT-S, StandardSECTION Diagnostic Trouble Code Table
DIAGNOSTIC TROUBLE CODES (DTC) LIST

DTC Description
DTC P0010  Camshaft Position "A" Actuator circuit (Bank 1)
DTC P0011, P0012  Camshaft Position "A" - Timing Over-Advanced or System Performance/Timing Over-Retarded (Bank 1)
DTC P0016  Crankshaft Position - Camshaft Position Correlation (Bank 1 Sensor A)
DTC P0031, P0032, P0037, P0038  Oxygen Sensor Heater Control Circuit Low/High (Bank 1 Sensor 1 & 2)
DTC P0100, P0102, P0103  Mass or Volume Air Flow Circuit Low/High Input
DTC P0101  Mass or Volume Air Flow Circuit Range/Performance Problem
DTC P0110, P0112, P0113  Intake Air Temperature Circuit Low/High Input
DTC P0115, P0117, P0118  Engine Coolant Temperature Circuit Low/High Input
DTC P0116  Engine Coolant Temperature Circuit Range/Performance Problem
DTC P0120, P0122, P0123, P0220, P0222, P0223, P2135  Throttle Pedal Position Sensor/Switch "A & B" Circuit Low/High Input & Throttle/Pedal Position Sensor/Switch "A & B" Voltage Correction
DTC P0121  Throttle/Pedal Position Sensor/Switch "A" Circuit Range/Performance Problem
DTC P0125  Insufficient coolant temperature for closed loop fuel control
DTC P0128  Coolant Thermostat (Coolant Temperature Below Thermostat Regulating Temperature)
DTC P0130, P2195, P2196  Oxygen Sensor Circuit (Bank 1 Sensor 1) & Oxygen Sensor Signal Stuck Lean/Rich (Bank 1 Sensor 1)
DTC P0133  Oxygen Sensor Circuit Slow Response (Bank 1 Sensor 1)
DTC P0134  Oxygen Sensor Circuit No Activity Detected (Bank 1 Sensor 1)
DTC P0136, P0138  Oxygen Sensor Circuit Malfunction/High Voltage (Bank 1 Sensor 2)
DTC P0171, P0172  System too Lean/Rich (Bank 1)
DTC P0300, P0301, P0302, P0303, P0304  Random/Multiple Cylinder Misfire Detected & Cylinder 1-4 Misfire Detected
DTC P0327, P0328  Knock Sensor 1 Circuit Low/High Input (Bank 1 or Single Sensor)
DTC P0335, P0339  Crankshaft Position Sensor "A" Circuit Malfunction/Intermittent
DTC P0340, P0341  Camshaft Position Sensor "A" Circuit Range/Performance (Single Sensor)
DTC P0351, P0352, P0353, P0354  Igniter Coil "A-D" Primary/Secondary Circuit
DTC P0420  Catalyst System Efficiency Below Threshold (Bank 1)
DTC P0441, P0446  Evaporative Emission Control System Incorrect Purge Flow/Vent Control Circuit
DTC P0442, P0456  Evaporative Emission Control System Leak Detected (Small Leak/Very Small Leak)
DTC P0451, P0452, P0453  Evaporative Emission Control System Pressure Sensor/Switch Range/Performance/Low/High Input
DTC P0500, P0503  Vehicle Speed Sensor "A" Intermittent/Erratic/High
DTC P0504  Brake Switch "A"/"B" Correlation
DTC P0505  Idle Air Control System
DTC P0560  System Voltage
DTC P0604, P0606, P0607, P0657  Internal Control Module Random Access Memory (RAM) Error, ECM/PCM Processor, Control Module Performance & Actuator Supply Voltage Circuit/Open
DTC P0617  Starter Relay Circuit High
DTC P0630  VIN not Programmed or Mismatch - ECM/PCM
DTC P1645  Body ECU Malfunction
DTC P2102, P2103  Throttle Actuator Control Motor Circuit Low/High
DTC P2111, P2112  Throttle Actuator Control System-Stuck Open/Closed
DTC P2118  Throttle Actuator Control Motor Current Range/Performance
DTC P2119  Throttle Actuator Control Throttle Body Range/Performance
DTC P2120, P2122, P2123, P2125, P2127, P2128, P2138  Throttle/Pedal Position Sensor/Switch "D & E" Circuit, DTC Throttle/Pedal Position Sensor/Switch "D" Circuit Low/High Input & Throttle/Pedal Position Sensor/Switch "D & E" Voltage Correlation
DTC P2121  Throttle/Pedal Position Sensor/Switch "D" Circuit Range/Performance
DTC P2430, P2431, P2432, P2433  Secondary Air Injection System Air Flow/Pressure Sensor Circuit/Range/Performance Low/High Bank 1
DTC P2440, P2441  Secondary Air Injection System Switching Valve Stuck Open/Closed Bank 1
DTC P2444, P2445  Secondary Air Injection System Pump Stuck On/Off Bank 1
DTC P2645  OCV for VVTL Circuit (Bank 1)
DTC P2646, P2647  OCV for VVTL Close/Open Malfunction (Bank 1)

HINT:

Parameters listed in the table may not be exactly the same as your reading due to the type of instrument or other factors.

If a malfunction code is displayed during the DTC check in check mode, check the circuit for the codes listed in the Fig 1 below. For details of each code, refer to the "DTC No." under the respective reference in the DTC table.

Fig 1: Diagnostic Trouble Code Table (1 Of 8)
G02645846Courtesy of © TOYOTA, LICENSE AGREEMENT TMS1002
RENDER: 1.0x

NO RELATED

Recommended Tools & Savings

Use the Manual With the Right Hardware

Pair factory procedures with proven DIY tools so the instructions are easier to execute.

Affiliate disclosure: We may earn a commission at no extra 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.