P2272: 02 Sensor → Stuck Lean → B2S2

P2272 is a general diagnostic trouble code.  It means that the “bank 2” downstream oxygen sensor (behind the catalytic converter) is continuously sending voltage that indicates a lean air/fuel mixture.   This does not necessarily mean that the vehicle is running lean (although it can, but usually doesn’t).  P2272 is typically caused by a bad … Read more

P2270: O2 Sensor Signal → Biased/Stuck Lean (Bank 1 Sensor 2)

P2270 is a general DTC trouble code.  It means that the oxygen sensor located on bank 1 behind the catalytic converter is continuously sending voltage that indicates a lean air/fuel mixture.   This does not necessarily mean that the vehicle is running lean (although it can).  It’s usually caused by a bad oxygen sensor, or … Read more

Nissan DTC 1564: ASCD Switch – Malfunction (Voltage Off)

This article is for Nissan made vehicles only.  This code can have different meanings for different manufacturers (most are related to cruise control). P1564 is a common code that can occur in Nissans or Infiniti’s.  It indicates that the ECM has detected an issue with the Automatic Speed Control Device (ASCD) More specifically, with the voltage … Read more

Honda P1009: Camshaft Position → Stuck Advanced

P2196 Causes + Diagnosis

P1009 is a common Honda made vehicle trouble code.  This code indicates the VVT advance control is malfunctioning, leaving the engine timing stuck advanced. Many Honda made vehicle uses something called a VTC actuator to control the camshaft timing of the engine.  It works by using oil pressure to hydraulically move the camshaft.  This allows … Read more

Honda P1399: Random Cylinder Misfire Detected

P1399 is a Honda specific diagnostic trouble code.  It means that more than one cylinder is misfiring, and is most commonly caused by valves that are out of adjustment, or ignition issues. P1399 Quick Facts Most commonly caused by valves that are out of adjustment or an ignition issue. P1399 is a drivability issue and … Read more

Ford P1131 Diagnosis

P1131 is a diagnostic trouble code that applies to vehicles manufactured by Ford. Trouble codes that start with P1XXX were reserved for manufacturers. This code occurs when the upstream O2 sensor on bank 1 fails a diagnostic test twice in a row. P1131 Quick Facts DTC P1131 is usually caused by a bad oxygen sensor, … Read more

Ford P1151 Diagnosis

P1151 is a diagnostic trouble code that applies to vehicles manufactured by Ford.  Trouble codes that start with P1XXX were reserved for manufacturers.  This code occurs when the upstream O2 sensor on bank 2 fails a diagnostic test twice in a row.   DTC P1151 is usually caused by a bad oxygen sensor, fuel injector, … Read more

P0453: EVAP System → Pressure Sensor/Switch High

Your vehicles evaporative emissions control (EVAP) system migrates fuel vapor from the gas tank and fuel filler neck, and sends it to the engine to be burned off.  When the pressure inside of the fuel tank is too high, P0453, is thrown and the check engine light comes on. By itself, P0453 is not a breakdown … Read more

P0452: EVAP System → Pressure Sensor → Low Input

P0452 is a generic OBD II code, which means that it has the same definition for any vehicle. The evaporative emissions control system (EVAP) sends fuel vapors from the fuel tank to the intake manifold to be burned off.   When the pressure in the system is too low, P0452 is generated. P0452 should not … Read more

P2189: Bank 2 → Lean at Idle

P2189 is a DTC code that can occur in any vehicle.  It indicates the air fuel mixture is too lean at idle, specifically in bank 2 (we’ll cover how to find bank 2 later). The technical definition for P2189 “System too lean at Idle: Bank 2”.  The code is thrown after the oxygen sensor on … Read more