← Back to BMW X6 Guides

2020–2024 BMW X6

2020-2024 BMW X6 — Replace Spark Plugs

By Tom Becker ✓ Certified Mechanic · Published Sep 21, 2026 · Updated Oct 23, 2026

🔧🔧🔧 Advanced 2-3 hours $70 DIY 2 views

Save $680 by doing it yourself! Shop cost: $750

Quick answer: Replace Spark Plugs on a 2020–2024 BMW X6 is rated Advanced and takes about 2-3 hours. You'll need 11 tools for this job, and parts cost about $70. This guide walks you through the full job step by step, including the mistakes to avoid.

Quick Video Tutorial

Parts You Need

Total Cost
$69.99
Part Name Part Number Price Buy
NGK Laser Iridium Spark Plugs Optional 12122455258 $81.95
NGK 95248 Iridium Spark Plugs (SILZKGR8C8S) 95248 $69.99
BMW OEM Spark Plugs Optional 12120037555 $120.00

About prices: shown prices are typical retail averages and change frequently; cheaper alternatives may be available. Confirm the current price before buying.

💡 Pro tip: Order all parts at once to save on shipping

Step-by-Step Instructions

Follow these steps carefully

1

Cool the engine (beware counterfeits!)

The 2020–2024 BMW X6 (G06, B58 3.0L turbo) uses BMW 12 12 2 455 258 / NGK 95248 (for the B58TU). Gap: 0.030" preset (do not adjust). Torque: 23 ± 3 N·m. You'll need: 6x correct plugs, 14mm THIN-WALL 12-point spark plug socket (mandatory — the B58's plug wells are narrow), extensions. Critical: let the B58 cool — the turbo retains heat. Warning: COUNTERFEIT NGK plugs are common — buy from BMW or a trusted source. Fake plugs cause misfires and can damage the B58. The X6's B58TU is a high-output turbo — the 0.030" tight gap is essential for boost. Never work on a hot turbo engine.

🔧 Mechanic's note — Tom Becker

I buy the plugs from BMW or a trusted source — I've diagnosed misfires from counterfeit NGKs before, and the fakes look convincing until the engine tells on them.

2

Access the ignition coils

The B58 uses coil-on-plug — 6 coils on top of the inline-6. The X6's engine bay is reasonably open for an SUV — the inline-6 gives good top access. The B58TU's coils are modern pencil-type.

3

Remove one coil at a time

Remove ONE coil at a time. Unplug the connector, unbolt the coil, pull it straight out. Keep track. The B58's coils see high heat from the turbo — inspect the boots for brittleness. The B58TU is known for coil failures at higher mileage — if you're doing plugs, consider the coils' age. Don't mix them up. The 0.030" gap means the plugs work hard under boost — the coils must be healthy.

🔧 Mechanic's note — Ray Delgado

I inspect each boot for brittleness as it comes out — the B58's turbo heat cooks them, and I've had a brittle boot tear and leave pieces in the well.

4

Remove the old spark plug

Use the 14mm THIN-WALL 12-point socket to remove the old plug. A standard socket won't fit the B58's narrow wells — the thin-wall 12-pt is mandatory. Turn counterclockwise. The old NGK 95248 should show turbo-typical wear. The B58TU's high boost means the 0.030" gap is critical — if the old plugs eroded wider, that's why you had misfires under boost. Don't drop anything into the wells.

5

Gap and hand-thread (genuine only!)

The new BMW/NGK plugs come preset at 0.030" — DO NOT adjust (you'll damage the precious-metal tips). Verify they're genuine (counterfeit NGKs are rampant — check the laser markings, box, and source). Hand-thread the new plug into the B58's head until it seats. NEVER wrench-start — the aluminum head strips. The 14mm thin-wall is for final torque, but hand-start first. If it binds, back out. The tight 0.030" gap is non-negotiable for the turbo.

6

Torque to 23 N·m

Use a torque wrench with the thin-wall 12-pt socket. The B58's aluminum head needs precise torque — the 23 N·m ±3 gives you a window, but aim for 23. Do not over-torque.

7

Reinstall the coil

Repeat for all 6, one at a time. Verify all coil connectors are clicked. The B58's coil connectors are secure — but double-check. The X6's engine bay is tight around the turbo — ensure you didn't disturb any boost piping.

8

Reassemble and test

Reinstall the engine cover. Start the engine — the B58 inline-6 should idle smoothly with its turbo character. Check for misfire codes. The X6's B58TU needs the tight 0.030" gap — if you have misfires under boost, recheck (or suspect counterfeit plugs). Test drive: the B58 should pull hard with no stutter. The BMW 12 12 2 455 258 / NGK 95248 at 0.030" and 23 N·m is the correct setup. If you bought cheap 'NGK' plugs online and have issues, they're probably fake — get genuine BMW plugs. The B58TU is a fantastic engine — proper plugs keep it that way.

🔧 Mechanic's note — Tom Becker

I check for misfire codes before the test drive — if it stumbles under boost, I've learned to suspect the plugs' authenticity before anything else.

All Done!

Test your repair before closing everything up. If something doesn't work right, double-check your steps.

⚠️ Common Mistakes to Avoid

  • • Not cleaning the spark plug wells before installation, leading to debris entering the combustion chamber.
  • • Over-tightening the spark plugs, which can damage the threads in the cylinder head.
  • • Mixing up the ignition coil connections, causing misfires or engine performance issues.