Mazda MX-5 P0607 Code:  Meaning, Causes + Diagnosis

P0607 is a general OBD2 diagnostic code, meaning it has the same meaning for the Mazda MX-5 as it would any other vehicle.  It is not a very common code. P0607 is most commonly caused by a bad PCM/ECM, battery, or wiring to and from the PCM. P0607 Definition: Control Module – Performance P0607 has … Read more

Mazda MX-5 P2A01: B2S1 O2 Sensor – Range/Performance

P2A01 is a rare DTC trouble code.  It is a general code, which means it has the same definition for the Mazda MX-5 as it would any other vehicle.  P2A01 indicates that the first oxygen on the bank 2 side of the engine is sending a signal to the PCM that is outside of its … Read more

Mazda MX-5 P2A00:  Meaning, Diagnosis, & Causes

P2A00 is a somewhat common DTC trouble code.  It is a general code, which means it has the same definition for the Mazda MX-5 as it would any other vehicle.  P2A00 indicates that the Bank 1 Sensor 1 O2 sensor is operating outside of its normal voltage range. If your Mazda MX-5 has DTC P2A00, … Read more

Mazda MX-5 P2007: Causes + Diagnosis

P2007 is a general DTC trouble code.  It is not a very common code.  If your Mazda MX-5 has P2007 it’s usually pretty easy to diagnose, although there are a few different common causes. The most common causes of P2007 are wiring problems with IMRC Actuator, carbon deposits on the IMRC butterfly flaps, or a … Read more

Mazda MX-5 P2006: Causes + Diagnosis

P2006 is a general diagnostic code.  It is applicable to all vehicles made after the 1996 model year, including the Mazda MX-5. The most common causes of P2006 are wiring problems with IMRC Actuator, carbon deposits on the IMRC butterfly flaps, or a bad intake manifold runner position sensor. P2006 Definition: IMRC – Stuck Closed … Read more

Mazda MX-5 P2005: IMRC Stuck Open (Bank 2)

P2005 is a rare diagnostic trouble (DTC) code.  It indicates that your Mazda MX-5’s intake manifold runner control (IMRC) on the bank 2 side is stuck open.  The IMRC system is a relatively new technology, which means three things: This code is typically only seen on newer vehicles. It will only get more popular as … Read more

Mazda MX-5: P2004 Meaning + Diagnosis

P2004 is a somewhat rare diagnostic trouble (DTC) code.  It indicates that your Mazda MX-5’s intake manifold runner control (IMRC) is stuck open.  The IMRC system is a relatively new technology, which means three things: This code is typically only seen on newer vehicles. It will only get more popular as IMRC technology is used … Read more

Mazda MX-5 P2122:  Symptoms, Causes + Diagnosis

P2122 is a generic OBD-II code, meaning that it has the same definition for all makes and models of vehicles, including your Mazda MX-5. P2122 indicates that the voltage coming from your MX-5’s throttle position sensor “D” is below the normal operating range.  The most common cause of this code is a bad TPS, a … Read more

Mazda MX-5 P2104: Meaning, Causes & Diagnosis

2104 is a relatively rare OBD-II trouble code. It indicates that your Mazda MX-5’s PCM has disabled the gas pedal, leaving the engine stuck at idle.  It’s a generic code, so it has the same definition no matter what type of vehicle has the code. P2104 Definition:  Throttle Actuator Control System – Forced Idle There … Read more

Mazda MX-5: P2101 Meaning, Causes + Diagnosis

P2101 is a general OBD2 trouble code. It has the same meaning for the Mazda MX-5 as it would any other vehicle. It is typically caused by wiring issues at the throttle actuator, or a bad throttle actuator itself. P2101 Definition: Throttle Actuator “A” Control Motor  – Circuit Range/Performance Throttle Actuator “A” Control Motor Circuit … Read more