Toyota FJ Cruiser P2018:  Meaning + Diagnosis

P2018 is a generic diagnostic trouble code (DTC) that indicates an issue with your Toyota FJ Cruiser’s intake manifold runner position sensor/valve (from here on out, we will be referring to this sensor by its common abbreviation of IMRC). P2018 Definition: IMRC – Switch Circuit Intermittent (Bank 1) IMRC The IMRC’s job is to help your … Read more

Toyota Camry P2018:  Meaning + Diagnosis

P2018 is a generic diagnostic trouble code (DTC) that indicates an issue with your Toyota Camry’s intake manifold runner position sensor/valve (from here on out, we will be referring to this sensor by its common abbreviation of IMRC). P2018 Definition: IMRC – Switch Circuit Intermittent (Bank 1) IMRC The IMRC’s job is to help your Camry’s … Read more

P2018 Code: Meaning, Symptoms, Causes + Diagnosis

P2018 is a generic diagnostic trouble code (DTC) that indicates an issue with the intake manifold runner position sensor/valve (we will be referring to the sensor by its common abbreviation of IMRC). P2018 Definition: IMRC – Switch Circuit Intermittent (Bank 1) IMRC The IMRC’s job is to help the vehicle’s powertrain control module (PCM) allow air … Read more

Kia Spectra P0356: Coil Pack “F” Malfunctioning – Diagnosis

P0356 is a generic OBD II diagnostic code that indicates an issue with the ignition coil “F” (the sixth cylinder). Specifically with the primary or secondary wiring circuits. If your Kia Spectra has thrown this code, it will usually be accompanied by P0306.  Addressing P0356 should take care of P0306 on its own. P0356 is a … Read more

Kia Amanti P0356: Coil Pack “F” Malfunctioning – Diagnosis

P0356 is a generic OBD II diagnostic code that indicates an issue with the ignition coil “F” (the sixth cylinder). Specifically with the primary or secondary wiring circuits. If your Kia Amanti has thrown this code, it will usually be accompanied by P0306.  Addressing P0356 should take care of P0306 on its own. P0356 is a … Read more