2010 Mazda B Series OBD2 Code P2312 Ignition Coil E Primary Control Circuit Low

OBD II Fault Code

  • OBD II P2312

OBD-II Code Decreased engine performance is defined as a Ignition Coil "E" Primary Control Circuit Low

The ignition coil or coils are responsible for igniting the air/fuel mixture inside the combustion chambers. Without reliable performance from the ignition coil(s) the vehicle will stumble and misfire. The engine control module (PCM) has special transistors called "drivers" to turn the Ignition Coil(s) on an off. If the PCM cannot control the Ignition Coil, it will set code P2312.

Decreased engine performance Symptoms

  • Decreased engine performance
  • Increased fuel consumption

Common Problems That Trigger the P2312 Code

  • Ignition coil failure
  • Powertrain Control Module (PCM) failure
  • Wiring issue

Common Repairs Needed for the P2312 Code

  • Ignition Coil Replacement

OBD II Trouble Codes