Fault code lookup

Toyota fault codes

12,945 codes · 876 vehicle records · 1,973 ECU records · 43,462 live-data parameters

Search only Toyota codes

Shared-name brands using this data:

Codes 12,945

CodeDescriptionBrandsSystem
P2585Fuel additive control module warning lamp request21Powertrain
P2586Turbocharger Boost Control Position Sensor B Circuit23Powertrain
P2587Turbocharger Boost Control Position Sensor B Circuit Range/Performance25Powertrain
P2588Turbocharger Boost Control Position Sensor B Circuit Low26Powertrain
P2589Turbocharger Boost Control Position Sensor B Circuit High26Powertrain
P258AVacuum pump control circuit open circuit26Powertrain
P258BVacuum Pump Control Range/Performance24Powertrain
P258CVacuum pump control circuit voltage is low24Powertrain
P258DVacuum pump control circuit voltage is high25Powertrain
P258EPTO enable switch performance22Powertrain
P258FEngine torque and speed requests sent by automatic transmission21Powertrain
P2590Turbocharger Boost Control Position Sensor B Circuit Intermittent/Erratic24Powertrain
P2591Cruise Control Front Distance Range Sensor18Powertrain
P2592Cruise Control Front Distance Range Sensor18Powertrain
P2593Turbocharger speed sensor 'B' circuit8Powertrain
P2594Turbocharger speed sensor 'B' circuit range/performance7Powertrain
P2595Turbocharger speed sensor 'B' circuit low9Powertrain
P2596Turbocharger speed sensor 'B' circuit high9Powertrain
P2597Turbocharger speed sensor 'B' circuit intermittent5Powertrain
P2598Turbocharger boost control position sensor 'A' performance - stuck low16Powertrain
P2599Turbocharger boost control position sensor 'A' performance - stuck high16Powertrain
P259ATurbocharger boost control position sensor 'B' performance - stuck low5Powertrain
P259BTurbocharger boost control position sensor 'B' performance - stuck high5Powertrain
P259CExcessive time to enter closed loop turbocharger 'A' boost control6Powertrain
P259DExcessive time to enter closed loop turbocharger 'B' boost control4Powertrain
P259ETurbocharger 'A' boost control position at low limit7Powertrain
P259FTurbocharger 'A' boost control position at high limit7Powertrain
P25A0Turbocharger 'B' boost control position at low limit4Powertrain
P25A1Turbocharger 'B' boost control position at high limit4Powertrain
P25A2Brake system control module 'A' requested MIL illumination13Powertrain
P25A3Engine hood open5Powertrain
P25A4Fuel mode select switch circuit4Powertrain
P25A5Fuel mode select switch performance10Powertrain
P25A6Fuel mode select switch circuit low10Powertrain
P25A7Fuel mode select switch circuit high10Powertrain
P25A8Fuel mode select switch circuit intermittent/erratic4Powertrain
P25A9Piston cooling solenoid valve open circuit14Powertrain
P25AAPiston cooling solenoid valve short circuit to ground15Powertrain
P25ABPiston cooling solenoid valve short circuit to power supply15Powertrain
P25ACPiston cooling oil control circuit performance/stuck off11Powertrain
P25ADPiston cooling oil control circuit stuck on10Powertrain
P25AEPiston cooling oil pressure too low4Powertrain
P25AFCoolant temperature control module requested MIL illumination5Powertrain
P25B0Fuel level sensor 1 signal stuck13Powertrain
P25B1Fuel level sensor 'B' stuck12Powertrain
P25B2Fuel level sensor 1 or 2 signal stuck7Powertrain
P25B3Turbocharger/supercharger wastegate 'A' stuck open13Powertrain
P25B4Turbocharger/supercharger wastegate 'A' stuck closed10Powertrain
P25B5Turbocharger/supercharger wastegate 'B' stuck open11Powertrain
P25B6Turbocharger/supercharger wastegate 'B' stuck closed10Powertrain

Some brand data is extracted from diagnostic files and may contain manufacturer-specific wording. General SAE J2012 descriptions are used where available.

OpenDTC - independent fault code reference