CKFCar Known Faults
SevereAffected: 2007-201290,000160,000 miles

BMW 3 Series E90 320d N47 2.0d 177bhpPiezo Injector Failure

The N47 relies on Bosch piezoelectric injectors. These wear internally, causing over-fuelling, rough idling, and potentially piston damage if they stick open.

Severity

Severe

DIY Difficulty

Professional Only

Est. Cost

£300–£1200

OBD Codes

4B104B11
Component Diagram

Injectors

Typical layout and location for the Injectors assembly.

Injectors diagram
Reference Illustration

Symptoms

  • Rough, shaky idle especially when cold
  • Strong smell of unburnt diesel from exhaust
  • Increased fuel consumption
  • Engine vibration under light load

Root Cause

Internal wear of the injector nozzle and control valve. Contaminated diesel accelerates wear. The piezoelectric crystals can also degrade electrically.

How To Fix

  1. Run smooth running balance test via diagnostics
  2. Perform leak-off test to confirm faulty injectors
  3. Replace faulty injectors (Bosch remanufactured recommended)
  4. New injectors MUST be coded (IMA code) to the DDE/ECU
  5. Cost: £250-350 per injector fitted

Estimated Repair Costs

Repair OptionEst. Cost (GBP)
DIY (parts only)£120–£480
Independent Garage£300–£1200
Main Dealership£480–£1920

Other Faults on This Variant

Disclaimer: Repair cost estimates are indicative and based on community data. Always get a quote from a qualified mechanic before proceeding with any repair.