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.
SYS.OK|MANUAL.DBβ LIVE
HOMESERVICE MANUALSTOYOTA2004CELICA GT, STANDARDREPAIR AND DIAGNOSISEXTERNAL PAGESDIFFERENT CARSECTION 110 (ENGINE CONTROL SYSTEM SELF DIAGNOSTICS)
2004 Toyota Celica GT, Standard
Section 110 (Engine Control System Self Diagnostics)
2004 Toyota Celica GT, StandardSECTION Section 110 (Engine Control System Self Diagnostics)
WARNING: This page is about a different car, the 2003 Toyota MR2. However, it is still accessible from the selected car via links, so may be relevant.
- Introduction
- Self-Diagnostic System
- Programming
- Scan Tool Problems
- Summary
- Diagnostic Trouble Code Definitions
- Diagnostic Tests
- Notes
- DTC P0010: Camshaft Position "A" Actuator Circuit (Bank 1)
- DTC P0011: Camshaft Position "A" Timing Over Advanced Or System Performance (Bank 1) Or P0012: Camshaft Position "A" Timing Over Retarded (Bank 1)
- DTC P0016: Crankshaft Position - Camshaft Position Correlation (Bank 1 Sensor "A")
- DTC P0031, DTC P0032, DTC P0037, DTC P0038, DTC P0051 Or DTC P0052
- DTC P0100: Mass Airflow Meter Circuit
- DTC P0101: Mass Airflow Meter Circuit Range/Performance
- DTC P0110: Intake Air Temperature Sensor Circuit
- DTC P0115: Engine Coolant Temperature Sensor Circuit
- DTC P0116: Engine Coolant Temperature Sensor Circuit Range/Performance Or DTC P0125: Insufficient Coolant Temperature For Closed Loop Fuel Control
- DTC P0120: Throttle/Pedal Position Sensor/Switch "A" Circuit (M/T)
- DTC P0120: Throttle/Pedal Position Sensor/Switch "A" Circuit (Sequential M/T)
- DTC P0121: Throttle/Pedal Position Sensor/Switch "A"Circuit Range/Performance Problem
- DTC P0128: Coolant Thermostat Malfunction
- DTC P0130: Oxygen Sensor Circuit (Bank 1 Sensor 1) Or DTC P0150: Oxygen Sensor Circuit (Bank 2 Sensor 1)
- DTC P0133: Oxygen Sensor Circuit Slow Response (Bank 1 Sensor 1) Or DTC P0153: Oxygen Sensor Circuit Slow Response (Bank 2 Sensor 1)
- DTC P0134: Heated Oxygen Sensor Circuit No Activity Detected (Bank 1 Sensor 1) Or DTC P0154: Heated Oxygen Sensor Circuit No Activity Detected (Bank 2 Sensor 1)
- DTC P0136: Heated Oxygen Sensor Circuit (Bank 1 Sensor 2)
- DTC P0171, DTC P0172, DTC P0174 Or DTC P0175
- DTC P0300, DTC P0301, DTC P0302, DTC P0303 Or DTC P0304
- DTC P0325: Knock Sensor Circuit
- DTC P0335: Crankshaft Position Sensor "A" Circuit Or DTC P0339: Crankshaft Position Sensor "A" Circuit Intermittent
- DTC P0340: Camshaft Position Sensor "A" Circuit (Bank 1) Or P0341: Camshaft Position Sensor "A" Circuit Range/Performance (Bank 1)
- DTC P0351, DTC P0352, DTC P0353 &/Or DTC P0354
- DTC P0420: Catalyst System Efficiency Below Threshold
- DTC P0441: EVAP Emission Control System Incorrect EVAP Purge Flow & DTC P0446: EVAP Emission Control System Vent Control Circuit
- DTC P0442: EVAP Emission Control System Leak Detected (Small Leak) & DTC P0456: EVAP Emission Control System Leak Detected (Very Small Leak)
- DTC P0450: EVAP Emission Control System Pressure Sensor Malfunction &/Or P0451: EVAP Emission Control System Pressure Sensor Range/Performance
- DTC P0500: Vehicle Speed Sensor "A" Circuit Or P0503: Vehicle Speed Sensor "A" Intermittent/Erratic/High
- DTC P0504: Brake Switch "A"/"B" Correlation, P0571: Brake Switch "A" Circuit Or P0724: Brake Switch "B" Circuit High
- DTC P0505: Idle Air Control System & DTC P0511: Idle Air Control Circuit
- DTC P0505: Idle Air Control System (Sequential M/T)
- DTC P0560: System Voltage
- DTC P0604, DTC P0606, DTC P0607 Or DTC P0657
- DTC P0617: Starter Relay Circuit High
- DTC P1126: Magnetic Clutch Circuit
- DTC P1645: Multiplex Communication Malfunction
- DTC P1646: Transmission Control Ecu Malfunction
- DTC P2102: Throttle Actuator Control Motor Circuit Low Or DTC P2103: Throttle Actuator Control Motor Circuit High
- DTC P2111: Throttle Actuator Control System - Stuck Open
- DTC P2118: Throttle Actuator Control Motor Current Range/Performance
- DTC P2119: Throttle Actuator Control Throttle Body Range/Performance
- DTC P2120: Throttle/Pedal Position Sensor/Switch "D" Circuit
- DTC P2121: Accelerator Pedal Position Sensor Range/Performance
- DTC U0001: Gear Shift Module Communication Circuit
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.