Ford B-Max U0100:  Lost Communication with ECM/PCM “A”

U0100 is a generic diagnostic trouble code, meaning it has the same definition for any vehicle made in the 1996 model year or newer (including the Ford B-Max).  This code tells you that communication has been lost between the ECM/PCM (main computer) and a particular control module has been completely lost. When a vehicle has … Read more

P2097 Ford B-Max

P2097 is a generic OBD II code, which means that it has the same meaning for the Ford B-Max as it would any other vehicle.  It specifically indicates that your B-Max detected that air-fuel mixture reading as the exhaust gas exits the catalytic converter is too rich. (too much fuel for the amount of fuel … Read more

Ford B-Max U0073: Meaning, Symptoms, + Diagnosis

U0073 Definition: Control Module Communication Bus”A” Off U0073 is a fairly common trouble code.  It is generic, so it has the same meaning for your Ford B-Max as it would any other.  This code appears when something has interrupted the communication between two of your B-Max’s control modules. The most common causes of U0073 are … Read more

Ford B-Max P2276: B2S3 O2 Sensor Stuck Lean

P2276 is a general diagnostic trouble code.  It means that your Ford B-Max’s third (from the exhaust manifold) “bank 2” downstream oxygen sensor (behind the catalytic converter) is continuously sending voltage that indicates a lean air/fuel mixture.   Having this code does not necessarily mean that the vehicle is running lean (although it can, but … Read more

Ford B-Max P2274:  B1S3 O2 Sensor – Stuck Lean

P2274 in the Ford B-Max is a general diagnostic trouble code.  It means that the “bank 1” oxygen sensor (third oxygen sensor from the exhaust manifold, behind a 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, … Read more

Ford B-Max P2018:  Meaning + Diagnosis

P2018 is a generic diagnostic trouble code (DTC) that indicates an issue with your Ford B-Max’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 B-Max’s … Read more

Ford B-Max 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 Ford B-Max 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

P0355-Ford-B-Max

P0355 is a generic OBD II diagnostic code that indicates an issue with the ignition coil “E”. Specifically with the primary or secondary wiring circuits. If your Ford B-Max has thrown this code, it may be accompanied by P0305.  P0355 is a relatively straightforward diagnosis and is typically caused by a bad coil pack or wiring harness issue, although … Read more