P0688 OBD2 Code: Meaning, Causes, & Diagnosis

P0688 is a relatively rare OBD2 trouble code. It’s a generic code (meaning that it has the same definition for any vehicle made for the 1996 model year and up).  While any car or truck can have this code, it is most prevalent in vehicles made by Chrysler. The most common causes of P0688 are … Read more

P0685: Meaning, Causes, & Diagnosis

P0685 is a generic diagnostic trouble code, meaning it has the same definition for any vehicle made for the 1996 model year and after.  However, it is most commonly seen in vehicles manufactured by Honda. This code indicates that the circuit that provides power to the PCM is not functioning properly.  Most of the time, … Read more

P0661 Code: Meaning, Causes, & Diagnosis

P0661 is a relatively rare OBD2 trouble code.  It indicates that the electrical reading coming from the intake manifold tuning valve control circuit (on the bank 1 side) is below its specified operating range. While P0661 is generic (meaning it has the same definition for all vehicles made for the 1996 model year and up). … Read more

P0660 Code: Meaning, Symptoms + Diagnosis

P0660 is a somewhat common OBDII code.  It’s generic, so it has the same meaning for any vehicle made for the 1996 model year and up.  It most commonly occurs in vehicles made by GM, Toyota, and Chrysler. Broadly, it means that there is an issue with the bank one side of the intake manifold … Read more

P0627 Code: Meaning, Causes, & Diagnosis

P0627 is a somewhat rare and generic OBD2 trouble code, which means that it has the same definition regardless of who manufactured your vehicle. It most commonly occurs in Ford, Chrysler, and Toyota vehicles in that order, but any make or model can have the issues that cause this code. P0627 is most commonly caused … Read more

P0621 Code: Meaning, Causes, + Diagnosis

P0621 is a generic OBD2 code, which means that it has the same meaning for any vehicle made for the 1996 model year and up.  While it is a generic code, it most commonly occurs in vehicles made by GM and Fiat. OBD2 P0621 indicates that there is an issue with the circuit that controls … Read more

P0622 OBD2 Code: Meaning, Causes + Diagnosis

P0622 is a somewhat rare OBD2 trouble code.  It’s a general code, meaning it has the same definition for all vehicles.  It indicates the generator field coil control circuit is malfunctioning and can be a bear to diagnose. P0622 Meaning:  Generator Field F Control Circuit Malfunction “Generator field coil” is not a term that is … Read more

P0650 OBD2 Code: Meaning, Causes, & Diagnosis

P0650 is a somewhat rare OBD2 trouble code.  It is generic, meaning that it has the same definition for any vehicle made for the 1996 model year and newer. Your vehicle’s PCM will set P0650 when it detects an issue with the malfunction indicator lamp (MIL), also commonly referred to as the check engine light. … Read more

OBD2 P0607: Meaning, Causes, & Diagnosis

P0607 is a general OBD2 diagnostic code, meaning it has the same meaning for any vehicle made after the 1996 model year.  Although it is a general code, it seems most common in Chrysler, Ford, and Toyota-made vehicles. P0607 is most commonly caused by a bad PCM/ECM, battery, or wiring to and from the PCM. … Read more

Chevy Spark Code 95: Meaning + Causes

Chevrolet Spark Code 95 Diagnosis

Code 95 in the Chevy Spark is a somewhat common code for this car. It indicates that the airbag system is not working.  With this code, the airbag will not deploy in the event of an accident.  So you should make repairing it a top priority. The most common causes of code 95 are damage … Read more