Mini Cooper, Cooper S & JCW (F55/F56/F60) + BMW 118i / 120i / 320i / 330i — B38/B48 Performance Ignition Coils
Confirmed fit

Mini Cooper, Cooper S & JCW (F55/F56/F60) + BMW 118i / 120i / 320i / 330i — B38/B48 Performance Ignition Coils

The BMW B-series modular engine powers every modern Mini — Cooper (B38 1.5T three-cylinder), Cooper S and JCW (B48 2.0T four-cylinder) — plus the entire BMW 4-cylinder range: 118i, 120i, 320i, 330i, X1, X2, Z4 sDrive20i/30i and more. All of them share the same coil-on-plug assembly, and on the boosted JCW and 330i the OE coils are a known weak point once the miles build. MTP-1006 is a direct plug & play replacement, UK-engineered around Mantis' neodymium magnetic core, delivering 12% more spark energy — same fit, same connector, no coding, better spark under boost.

Years
2014 – 2026
Chassis
F54 · F55 · F56 · F57 · F60 · F20 · F21 · F22 · F23 · F30 · F31 · G20 · G21 · G42 · F40 · F44 · F48 · U11 · G29
Engine code
B38 · B48
Engine
1.5T 3-cyl / 2.0T 4-cyl
Power
102 – 306 bhp
Coils needed
4 × Mantis MTP-1006 - BMW / MINI / Toyota Supra B-Series Performance Ignition Coil (B38 / B48 / B58 / S58)
Full set · £139.96
4 coils × £34.99 — everything you need for this car
VAT included. Shipping calculated at checkout.

Set includes all 4 coils. Only need one? Choose "Just 1 coil" if you're replacing a single failed unit.

In stock · UK dispatch ✓ UK-engineered ✓ 12% more spark energy ✓ Direct plug & play

Signs your B38 1.5T 3-cyl · B48 2.0T 4-cyl needs new coils

  • Misfire codes P0301–P0304 on BimmerCode, Bimmerlink, Carly or a generic OBDII scanner
  • Rough cold-start idle — the classic B48 tell as coils age past 50k miles
  • Stumble on part throttle around 2,000–3,500 rpm
  • Loss of top-end pull on the JCW / Cooper S under boost
  • Fuel economy dropping without another explanation
  • Intermittent CEL that clears within a drive cycle

Installation notes

Direct plug & play — no coding, no BimmerCode, no dealer trip. Identical fitment across every B38 / B48 variant. Pop the engine cover (pull straight up), unclip the coil connectors, 8mm bolt out, swap coils, bolt back in — 8 Nm torque. Quantity guide: Cooper (B38 3-cyl) = 3 coils; Cooper S / JCW and all BMW B48 4-cyl = 4 coils — use the individual-coil button if you need 3. Always replace as a full set — mixed-age coils cause the DME to pull timing, negating the benefit of the new units. Total install: 15–20 minutes on a Mini, similar on BMW 4-cyl.

Common questions

Will these fit my Cooper S / JCW / 330i without coding?

Yes. Direct plug & play replacement — the DME reads MTP-1006 identically to the OE BMW coil (12 13 8 643 360 family). No BimmerCode, no coding, no dealer visit required on any B38 or B48 variant.

How many coils does my car need?

Mini Cooper with the B38 1.5T three-cylinder needs 3. Cooper S, JCW, and every BMW B48 2.0T four-cylinder (118i, 120i, 320i, 330i, X1, X2, Z4 sDrive20i/30i) need 4. This page defaults to a set of 4 — use the "Add individual coils" button to buy exactly 3 if you're on the three-cylinder.

I'm running a JCW tune / Stage 1 on my Cooper S — will these hold up?

Yes — that's exactly where MTP-1006 earns its place. Tuned B48s run cylinder pressures well beyond OE spec, and worn OE coils are one of the most common causes of Stage 1 misfires. The 12% spark-energy uplift and neodymium primary core give you the headroom to hold clean ignition under sustained boost — same physical fit, same connector, straight swap.

This coil also fits

Full application list — B38 / B48 Mini & BMW 4-cyl:

Mini (2014+):

  • Mini Cooper F55 / F56 / F57 (B38 1.5T) — 136 bhp — 3 coils
  • Mini Cooper S F55 / F56 / F57 (B48 2.0T) — 178-192 bhp
  • Mini JCW F56 (B48 2.0T) — 231 bhp
  • Mini Cooper S / JCW F54 Clubman (B48) — up to 306 bhp JCW ALL4
  • Mini Cooper S / JCW F60 Countryman (B48) — up to 306 bhp JCW ALL4

BMW B38 / B48 (2014+):

  • BMW 118i / 120i (F20 / F21 / F40)
  • BMW 218i / 220i (F22 / F23 / F44 / F45 / F46 / G42)
  • BMW 318i / 320i / 330i (F30 / F31 / G20 / G21) — incl. 330i 258 bhp
  • BMW 420i / 430i (F32 / F33 / F36 / G22)
  • BMW 520i / 530i (G30 / G31)
  • BMW X1 (F48 / U11) / X2 (F39 / U10)
  • BMW X3 20i / 30i (G01)
  • BMW Z4 sDrive20i / sDrive30i (G29)

Note: 6-cylinder B58 / S58 cars (M140i, M240i, M340i, M2 G87, M3 G80, M4 G82, GR Supra) need 6 coils — see our dedicated BMW inline-6 page via the Coil Finder.

OE cross-references

These are the original manufacturer part numbers this coil directly replaces. Check the number stamped on your existing coil against this list before ordering to confirm your fitment.

12 13 8 643 360 12 13 8 647 463 12 13 8 678 438 12 13 7 619 385 12138615991 750990012

Ready to fit your MINI / BMW B38 1.5T 3-cyl · B48 2.0T 4-cyl?

Full set · £139.96 · UK dispatch · Direct plug & play