Toyota OBD/OBD2 Codes >> 4Runner – Camry – Highlander – Sienna – Yaris (2003 – 2009)

Model Year Engine identification System
4Runner 4.0L 2006-09 1GR-FE   SFI
Camry 2.4L 2003-09 2AZ-FE   SFI
Camry 3.5L 2007 2GR-FE   SFI
Highlander 2.4L 2004-07 2AZ-FE   SFI
Highlander 3.3/3.5L 2007-09 3MZ-FE/2GR-FE   SFI
Sienna 3.5L 2007-09 2GR-FE SFI
Yaris  1.5L 2007-09 1  NZ-FE SFI

General information

  • Engine control module (ECM) incorporates self-diagnosis function.
  • Malfunction indicator lamp (MIL) will illuminate if certain faults are recorded.
  • ECM operates in backup mode if sensors fail, to enable vehicle to be driven to workshop.


  • Trouble codes can only be displayed by using a Scan Tool connected to the data link connector (DLC) 1.


  • Trouble codes can only be erased by using a Scan Tool connected to the data link connector (DLC) 1.

Trouble code identification

OBD type

Fault location

Probable cause

PO, P2, UO

Refer to OBD trouble code tables

P1 [1]

[1] NOTE: The manufacturer has not attributed any P1 codes to these models.