VinGear VIN decoder VinGearVIN decoder, VIN lookup & history check Check a VIN

P20xx codes: Fuel and air metering and auxiliary emission controls

256 powertrain trouble codes from P2000 to P20FF. They mostly involve the reductant injection valve, exhaust gas temperature sensor, reductant pump and imrc actuator.

Powertrain system Generic code

All P20xx codes

254 of these codes usually turn on the check engine light; 78 can often be fixed at home.

CodeMeaningDifficulty
P2000 NOx Adsorber Efficiency Below Threshold (Bank 1) Medium
P2001 NOx Adsorber Efficiency Below Threshold (Bank 2) Medium
P2002 Diesel Particulate Filter Efficiency Below Threshold (Bank 1) Hard
P2003 Diesel Particulate Filter Efficiency Below Threshold (Bank 2) Hard
P2004 Intake Manifold Runner Control Stuck Open (Bank 1) Medium
P2005 Intake Manifold Runner Control Stuck Open (Bank 2) Medium
P2006 Intake Manifold Runner Control Stuck Closed (Bank 1) Medium
P2007 Intake Manifold Runner Control Stuck Closed (Bank 2) Medium
P2008 Intake Manifold Runner Control Circuit/Open (Bank 1) Medium
P2009 Intake Manifold Runner Control Circuit Low (Bank 1) Medium
P200A Intake Manifold Runner Performance (Bank 1) Medium
P200B Intake Manifold Runner Performance (Bank 2) Medium
P200C Particulate Filter Over Temperature (Bank 1) Hard
P200D Particulate Filter Over Temperature (Bank 2) Hard
P200E Catalyst System Over Temperature (Bank 1) Hard
P200F Catalyst System Over Temperature (Bank 2) Hard
P2010 Intake Manifold Runner Control Circuit High (Bank 1) Medium
P2011 Intake Manifold Runner Control Circuit/Open (Bank 2) Medium
P2012 Intake Manifold Runner Control Circuit Low (Bank 2) Hard
P2013 Intake Manifold Runner Control Circuit High (Bank 2) Medium
P2014 Intake Manifold Runner Position Sensor/Switch Circuit (Bank 1) Medium
P2015 Intake Manifold Runner Position Sensor/Switch Circuit Range/Performance (Bank 1) Medium
P2016 Intake Manifold Runner Position Sensor/Switch Circuit Low (Bank 1) Medium
P2017 Intake Manifold Runner Position Sensor/Switch Circuit High (Bank 1) Medium
P2018 Intake Manifold Runner Position Sensor/Switch Circuit Intermittent (Bank 1) Medium
P2019 Intake Manifold Runner Position Sensor/Switch Circuit (Bank 2) Medium
P201A Reductant Injection Valve Circuit Range/Performance (Bank 2 Unit 1) Medium
P201B Intake Manifold Runner Control Actuator Supply Voltage Low (Bank 1) Medium
P201C Intake Manifold Runner Control Actuator Supply Voltage Low (Bank 2) Medium
P201D Intake Manifold Runner Control Actuator Internal Performance (Bank 1) Hard
P201E Intake Manifold Runner Control Actuator Internal Performance (Bank 2) Hard
P201F Reductant Pump A Stuck On Medium
P2020 Intake Manifold Runner Position Sensor/Switch Circuit Range/Performance (Bank 2) Hard
P2021 Intake Manifold Runner Position Sensor/Switch Circuit Low (Bank 2) Medium
P2022 Intake Manifold Runner Position Sensor/Switch Circuit High (Bank 2) Medium
P2023 Intake Manifold Runner Position Sensor/Switch Circuit Intermittent (Bank 2) Medium
P2024 EVAP Fuel Vapor Temperature Sensor Circuit Medium
P2025 EVAP Fuel Vapor Temperature Sensor Performance Medium
P2026 EVAP Fuel Vapor Temperature Sensor Circuit Low Voltage Medium
P2027 EVAP Fuel Vapor Temperature Sensor Circuit High Voltage Medium
P2028 EVAP Fuel Vapor Temperature Sensor Circuit Intermittent Medium
P2029 Fuel Fired Heater Disabled Medium
P202A Reductant Tank Heater Control Circuit/Open Medium
P202B Reductant Tank Heater Control Circuit Low Medium
P202C Reductant Tank Heater Control Circuit High Medium
P202D Reductant Leakage Medium
P202E Reductant Injection Valve Circuit Range/Performance (Bank 1 Unit 1) Medium
P202F Reductant/Regeneration Supply Control Circuit Range/Performance Medium
P2030 Fuel Fired Heater Performance Medium
P2031 Exhaust Gas Temperature Sensor Circuit (Bank 1 Sensor 2) Medium
P2032 Exhaust Gas Temperature Sensor Circuit Low (Bank 1 Sensor 2) Medium
P2033 Exhaust Gas Temperature Sensor Circuit High (Bank 1 Sensor 2) Medium
P2034 Exhaust Gas Temperature Sensor Circuit (Bank 2 Sensor 2) Medium
P2035 Exhaust Gas Temperature Sensor Circuit Low (Bank 2 Sensor 2) Medium
P2036 Exhaust Gas Temperature Sensor Circuit High (Bank 2 Sensor 2) Medium
P2037 Reductant Injection Air Pressure Sensor A Circuit Medium
P2038 Reductant Injection Air Pressure Sensor A Circuit Range/Performance Hard
P2039 Reductant Injection Air Pressure Sensor A Circuit Low Medium
P203A Reductant Level Sensor A Circuit Medium
P203B Reductant Level Sensor A Circuit Range/Performance Medium
P203C Reductant Level Sensor A Circuit Low Medium
P203D Reductant Level Sensor A Circuit High Medium
P203E Reductant Level Sensor A Circuit Intermittent/Erratic Easy
P203F Reductant Level Too Low Easy
P2040 Reductant Injection Air Pressure Sensor A Circuit High Medium
P2041 Reductant Injection Air Pressure Sensor A Circuit Intermittent Medium
P2042 Reductant Temperature Sensor A Circuit Medium
P2043 Reductant Temperature Sensor A Circuit Range/Performance Medium
P2044 Reductant Temperature Sensor A Circuit Low Medium
P2045 Reductant Temperature Sensor A Circuit High Medium
P2046 Reductant Temperature Sensor A Circuit Intermittent Medium
P2047 Reductant Injection Valve Circuit/Open (Bank 1 Unit 1) Medium
P2048 Reductant Injection Valve Circuit Low (Bank 1 Unit 1) Medium
P2049 Reductant Injection Valve Circuit High (Bank 1 Unit 1) Medium
P204A Reductant Pressure Sensor Circuit Medium
P204B Reductant Pressure Sensor Circuit Range/Performance Medium
P204C Reductant Pressure Sensor Circuit Low Medium
P204D Reductant Pressure Sensor Circuit High Medium
P204E Reductant Pressure Sensor Circuit Intermittent/Erratic Medium
P204F Reductant System Performance (Bank 1) Hard
P2050 Reductant Injection Valve Circuit/Open (Bank 2 Unit 1) Medium
P2051 Reductant Injection Valve Circuit Low (Bank 2 Unit 1) Medium
P2052 Reductant Injection Valve Circuit High (Bank 2 Unit 1) Medium
P2053 Reductant Injection Valve Circuit/Open (Bank 1 Unit 2) Medium
P2054 Reductant Injection Valve Circuit Low (Bank 1 Unit 2) Medium
P2055 Reductant Injection Valve Circuit High (Bank 1 Unit 2) Medium
P2056 Reductant Injection Valve Circuit/Open (Bank 2 Unit 2) Medium
P2057 Reductant Injection Valve Circuit Low (Bank 2 Unit 2) Medium
P2058 Reductant Injection Valve Circuit High (Bank 2 Unit 2) Medium
P2059 Reductant Injection Air Pump Control Circuit/Open Medium
P205A Reductant Tank Temperature Sensor A Circuit Medium
P205B Reductant Tank Temperature Sensor A Circuit Range/Performance Medium
P205C Reductant Tank Temperature Sensor A Circuit Low Medium
P205D Reductant Tank Temperature Sensor A Circuit High Medium
P205E Reductant Tank Temperature Sensor A Circuit Intermittent/Erratic Medium
P205F Reductant System Performance (Bank 2) Hard
P2060 Reductant Injection Air Pump Control Circuit Low Medium
P2061 Reductant Injection Air Pump Control Circuit High Medium
P2062 Reductant/Regeneration Supply Control Circuit/Open Medium
P2063 Reductant/Regeneration Supply Control Circuit Low Medium
P2064 Reductant/Regeneration Supply Control Circuit High Medium
P2065 Fuel Level Sensor B Circuit Medium
P2066 Fuel Level Sensor B Performance Medium
P2067 Fuel Level Sensor B Circuit Low Medium
P2068 Fuel Level Sensor B Circuit High Medium
P2069 Fuel Level Sensor B Circuit Intermittent Medium
P206A Reductant Quality Sensor Circuit Hard
P206B Reductant Quality Sensor Circuit Range/Performance Medium
P206C Reductant Quality Sensor Circuit Low Medium
P206D Reductant Quality Sensor Circuit High Medium
P206E Intake Manifold Tuning (IMT) Valve Stuck Open (Bank 2) Medium
P206F Intake Manifold Tuning (IMT) Valve Stuck Closed (Bank 2) Medium
P2070 Intake Manifold Tuning (IMT) Valve Stuck Open (Bank 1) Medium
P2071 Intake Manifold Tuning (IMT) Valve Stuck Closed (Bank 1) Medium
P2072 Throttle Actuator Control System - Ice Blockage (Bank 1) Medium
P2073 Manifold Absolute Pressure/Mass Air Flow - Throttle Position Correlation at Idle Medium
P2074 Manifold Absolute Pressure/Mass Air Flow - Throttle Position Correlation at Higher Load Medium
P2075 Intake Manifold Tuning (IMT) Valve Position Sensor/Switch Circuit (Bank 1) Easy
P2076 Intake Manifold Tuning (IMT) Valve Position Sensor/Switch Circuit Range/Performance (Bank 1) Medium
P2077 Intake Manifold Tuning (IMT) Valve Position Sensor/Switch Circuit Low (Bank 1) Easy
P2078 Intake Manifold Tuning (IMT) Valve Position Sensor/Switch Circuit High (Bank 1) Easy
P2079 Intake Manifold Tuning (IMT) Valve Position Sensor/Switch Circuit Intermittent (Bank 1) Medium
P207A Intake Manifold Tuning (IMT) Valve Position Sensor/Switch Circuit (Bank 2) Medium
P207B Intake Manifold Tuning (IMT) Valve Position Sensor/Switch Circuit Range/Performance (Bank 2) Medium
P207C Intake Manifold Tuning (IMT) Valve Position Sensor/Switch Circuit Low (Bank 2) Easy
P207D Intake Manifold Tuning (IMT) Valve Position Sensor/Switch Circuit High (Bank 2) Easy
P207E Intake Manifold Tuning (IMT) Valve Position Sensor/Switch Circuit Intermittent (Bank 2) Medium
P207F Reductant Quality Performance Medium
P2080 Exhaust Gas Temperature Sensor Circuit Range/Performance (Bank 1 Sensor 1) Medium
P2081 Exhaust Gas Temperature Sensor Circuit Intermittent (Bank 1 Sensor 1) Medium
P2082 Exhaust Gas Temperature Sensor Circuit Range/Performance (Bank 2 Sensor 1) Medium
P2083 Exhaust Gas Temperature Sensor Circuit Intermittent (Bank 2 Sensor 1) Medium
P2084 Exhaust Gas Temperature Sensor Circuit Range/Performance (Bank 1 Sensor 2) Medium
P2085 Exhaust Gas Temperature Sensor Circuit Intermittent (Bank 1 Sensor 2) Medium
P2086 Exhaust Gas Temperature Sensor Circuit Range/Performance (Bank 2 Sensor 2) Medium
P2087 Exhaust Gas Temperature Sensor Circuit Intermittent (Bank 2 Sensor 2) Medium
P2088 "A" Camshaft Position Actuator Control Circuit Low (Bank 1) Medium
P2089 "A" Camshaft Position Actuator Control Circuit High (Bank 1) Medium
P208A Reductant Pump A Control Circuit/Open Medium
P208B Reductant Pump A Control Performance/Stuck Off Medium
P208C Reductant Pump A Control Circuit Low Medium
P208D Reductant Pump A Control Circuit High Medium
P208E Reductant Injection Valve Stuck Closed (Bank 1 Unit 1) Medium
P208F Reductant Injection Valve Stuck Closed (Bank 2 Unit 1) Medium
P2090 "B" Camshaft Position Actuator Control Circuit Low (Bank 1) Medium
P2091 "B" Camshaft Position Actuator Control Circuit High (Bank 1) Medium
P2092 "A" Camshaft Position Actuator Control Circuit Low (Bank 2) Medium
P2093 "A" Camshaft Position Actuator Control Circuit High (Bank 2) Medium
P2094 "B" Camshaft Position Actuator Control Circuit Low (Bank 2) Medium
P2095 "B" Camshaft Position Actuator Control Circuit High (Bank 2) Medium
P2096 Post Catalyst Fuel Trim System Too Lean (Bank 1) Medium
P2097 Post Catalyst Fuel Trim System Too Rich (Bank 1) Medium
P2098 Post Catalyst Fuel Trim System Too Lean (Bank 2) Medium
P2099 Post Catalyst Fuel Trim System Too Rich (Bank 2) Medium
P209A Reductant Injection Air Pressure Sensor B Circuit Medium
P209B Reductant Injection Air Pressure Sensor B Circuit Range/Performance Hard
P209C Reductant Injection Air Pressure Sensor B Circuit Low Medium
P209D Reductant Injection Air Pressure Sensor B Circuit High Medium
P209E Reductant Injection Air Pressure Sensor A/B Correlation Hard
P209F Reductant Tank Heater Control Circuit Performance Medium
P20A0 Reductant Purge Control Valve A Circuit/Open Medium
P20A1 Reductant Purge Control Valve A Performance Hard
P20A2 Reductant Purge Control Valve A Circuit Low Medium
P20A3 Reductant Purge Control Valve A Circuit High Medium
P20A4 Reductant Purge Control Valve A Stuck Open Hard
P20A5 Reductant Purge Control Valve A Stuck Closed Hard
P20A6 Reductant Injection Air Pressure Control Valve Circuit/Open Medium
P20A7 Reductant Injection Air Pressure Control Valve Performance Hard
P20A8 Reductant Injection Air Pressure Control Valve Circuit Low Medium
P20A9 Reductant Injection Air Pressure Control Valve Circuit High Medium
P20AA Reductant Injection Air Pressure Control Valve Stuck Open Medium
P20AB Reductant Injection Air Pressure Control Valve Stuck Closed Medium
P20AC Reductant Metering Unit Temperature Sensor Circuit Medium
P20AD Reductant Metering Unit Temperature Sensor Circuit Range/Performance Medium
P20AE Reductant Metering Unit Temperature Sensor Circuit Low Medium
P20AF Reductant Metering Unit Temperature Sensor Circuit High Medium
P20B0 Reductant Metering Unit Temperature Sensor Circuit Intermittent/Erratic Medium
P20B1 Reductant Heater Coolant Control Valve Circuit/Open Medium
P20B2 Reductant Heater Coolant Control Valve Performance/Stuck Open Medium
P20B3 Reductant Heater Coolant Control Valve Circuit Low Medium
P20B4 Reductant Heater Coolant Control Valve Circuit High Medium
P20B5 Reductant Metering Unit Heater Control Circuit/Open Hard
P20B6 Reductant Metering Unit Heater Control Circuit Performance Hard
P20B7 Reductant Metering Unit Heater Control Circuit Low Hard
P20B8 Reductant Metering Unit Heater Control Circuit High Hard
P20B9 Reductant Heater A Control Circuit/Open Medium
P20BA Reductant Heater A Control Circuit Performance Hard
P20BB Reductant Heater A Control Circuit Low Medium
P20BC Reductant Heater A Control Circuit High Medium
P20BD Reductant Heater B Control Circuit/Open Medium
P20BE Reductant Heater B Control Circuit Performance Medium
P20BF Reductant Heater B Control Circuit Low Medium
P20C0 Reductant Heater B Control Circuit High Medium
P20C1 Reductant Heater C Control Circuit/Open Medium
P20C2 Reductant Heater C Control Circuit Performance Medium
P20C3 Reductant Heater C Control Circuit Low Medium
P20C4 Reductant Heater C Control Circuit High Medium
P20C5 Reductant Heater D Control Circuit/Open Medium
P20C6 Reductant Heater D Control Circuit Performance Medium
P20C7 Reductant Heater D Control Circuit Low Medium
P20C8 Reductant Heater D Control Circuit High Medium
P20C9 Reductant Control Module Requested MIL Illumination Medium
P20CA Reductant Injection Air Pressure Leakage Medium
P20CB Exhaust Aftertreatment Fuel Injector A Control Circuit/Open Medium
P20CC Exhaust Aftertreatment Fuel Injector A Control Performance Hard
P20CD Exhaust Aftertreatment Fuel Injector A Control Circuit Low Medium
P20CE Exhaust Aftertreatment Fuel Injector A Control Circuit High Medium
P20CF Exhaust Aftertreatment Fuel Injector A Stuck Open Hard
P20D0 Exhaust Aftertreatment Fuel Injector A Stuck Closed Hard
P20D1 Exhaust Aftertreatment Fuel Injector B Control Circuit/Open Medium
P20D2 Exhaust Aftertreatment Fuel Injector B Control Performance Hard
P20D3 Exhaust Aftertreatment Fuel Injector B Control Circuit Low Medium
P20D4 Exhaust Aftertreatment Fuel Injector B Control Circuit High Medium
P20D5 Exhaust Aftertreatment Fuel Injector B Stuck Open Hard
P20D6 Exhaust Aftertreatment Fuel Injector B Stuck Closed Hard
P20D7 Exhaust Aftertreatment Fuel Supply Control Circuit/Open Medium
P20D8 Exhaust Aftertreatment Fuel Supply Control Performance Hard
P20D9 Exhaust Aftertreatment Fuel Supply Control Circuit Low Medium
P20DA Exhaust Aftertreatment Fuel Supply Control Circuit High Medium
P20DB Exhaust Aftertreatment Fuel Supply Control Stuck Open Hard
P20DC Exhaust Aftertreatment Fuel Supply Control Stuck Closed Medium
P20DD Exhaust Aftertreatment Fuel Pressure Sensor Circuit Medium
P20DE Exhaust Aftertreatment Fuel Pressure Sensor Circuit Range/Performance Medium
P20DF Exhaust Aftertreatment Fuel Pressure Sensor Circuit Low Medium
P20E0 Exhaust Aftertreatment Fuel Pressure Sensor Circuit High Medium
P20E1 Exhaust Aftertreatment Fuel Pressure Sensor Circuit Intermittent/Erratic Medium
P20E2 Exhaust Gas Temperature Sensor 1/2 Correlation (Bank 1) Medium
P20E3 Exhaust Gas Temperature Sensor 1/3 Correlation (Bank 1) Medium
P20E4 Exhaust Gas Temperature Sensor 2/3 Correlation (Bank 1) Medium
P20E5 Exhaust Gas Temperature Sensor 1/2 Correlation (Bank 2) Medium
P20E6 Reductant Injection Air Pressure Too Low Medium
P20E7 Reductant Injection Air Pressure Too High Medium
P20E8 Reductant Pressure Too Low Medium
P20E9 Reductant Pressure Too High Medium
P20EA Reductant Control Module Power Relay De-Energized Performance - Too Early Medium
P20EB Reductant Control Module Power Relay De-Energized Performance - Too Late Medium
P20EC SCR NOx Catalyst Over Temperature (Bank 1) Hard
P20ED SCR NOx Pre-Catalyst Over Temperature (Bank 1) Hard
P20EE SCR NOx Catalyst Efficiency Below Threshold (Bank 1) Hard
P20EF SCR NOx Pre-Catalyst Efficiency Below Threshold (Bank 1) Hard
P20F0 SCR NOx Catalyst Over Temperature (Bank 2) Hard
P20F1 SCR NOx Pre-Catalyst Over Temperature (Bank 2) Hard
P20F2 SCR NOx Catalyst Efficiency Below Threshold (Bank 2) Hard
P20F3 SCR NOx Pre-Catalyst Efficiency Below Threshold (Bank 2) Hard
P20F4 Reductant Consumption Too Low Medium
P20F5 Reductant Consumption Too High Medium
P20F6 Reductant Injection Valve Stuck Open (Bank 1 Unit 1) Medium
P20F7 Reductant Injection Valve Stuck Open (Bank 2 Unit 1) Medium
P20F8 Intake Manifold Runner Control Circuit Performance (Bank 1) Medium
P20F9 Intake Manifold Runner Control Circuit Performance (Bank 2) Medium
P20FA Reductant Pump B Control Circuit/Open Medium
P20FB Reductant Pump B Control Performance/Stuck Off Hard
P20FC Reductant Pump B Control Circuit Low Medium
P20FD Reductant Pump B Control Circuit High Medium
P20FE Reductant Metering Unit 1 Performance Hard
P20FF Reductant Control Module Performance Workshop only

Look up a code