ShopBaseFree forever shop management software for auto repair shops
Try ShopBase Free β†’
P0312

Cylinder 12 Misfire Detected

1999-2000 BMW 323i E46 2.5L I6 πŸ‡©πŸ‡ͺ

High SeverityPowertrain

Description

Misfire detected in cylinder 12.

Symptoms

  • Check Engine Light
  • Rough idle

Common Causes

  • Worn plug #12
  • Faulty coil
  • Faulty injector

Diagnostic Steps

  1. Swap coil
  2. Inspect plug
  3. Test injector

Repair Notes

Diagnose cylinder 12.

Related Codes

P0300Random/Multiple Cylinder Misfire Detected

Other Powertrain Codes

P0312 on Other Vehicles

Common Questions

What does code P0312 mean on a 1999-2000 BMW 323i E46?

P0312 stands for "Cylinder 12 Misfire Detected". Misfire detected in cylinder 12.

What are the symptoms of P0312 on a BMW 323i E46?

Common symptoms of P0312 include: Check Engine Light, Rough idle.

What causes P0312 on a 1999-2000 BMW 323i E46?

Common causes of P0312 include: Worn plug #12, Faulty coil, Faulty injector.

View Labor Times | View Torque Specs | View Fluid Specs