Skip to product information
1 of 1


B58 Ignition Service Kit

B58 Ignition Service Kit

Regular price $329.99 USD
Regular price $359.99 USD Sale price $329.99 USD
Sale Sold out

Includes Eldor OE ignition coils and one step colder NGK SILZKBR8D8S spark plugs

Product Information:

Spark plugs and ignition coils are a pretty common overlooked item. This occurs because the components are out of sight, out of mind so to speak: that is until your engine starts to have misfire codes.

Spark plugs wear out over countless thousands of ignition cycles. The wear results in misfires and poor ignition performance because the gap between the center electrode and ground electrode becomes too big. Once this occurs with a spark plug it will need to be replaced.

Ignition coils provide the energy required for the spark plug to ignite the fuel mixtures. Over countless thousands of ignition cycles the ignition coils will wear out. We typically see ignition coil boots wear out causing poor insulation between the spark plug and coil.


Installation tips:

When installing spark plugs on the B58 engine BMW recommends cleaning the spark plug tubes with compressed air before removing the spark plugs first. When removing the spark plugs you must use a special tool with an extension joint. To install the new spark plugs use  a 14mm 12 Point Spark Plug Socket With Long Extension to thread the spark plugs into the cylinder head until hand tight. 

Use a 14mm 12 Point Spark Plug Socket With Long Extension and then torque spark plugs to 23 ± 3 Nm (~17 ft lbs) of torque. 

BMW specifically recommends not using any graphite or copper grease (anti-seize) when installing new spark plugs as the spark plugs have a special plating that prevents seizing. The retaining screws for the ignition coils are torqued to 8Nm (~6 ft lbs). When re-gapping precious metal spark plugs we recommend using a set of feeler gauges and precision gapping tool.

This Kit Includes

Qty Part SKU Brand
6 Direct Ignition Coil ELD-750990012 Eldor
6 Spark Plug NGK-97506 Ngk logo


Fits These Cars:



340i xDrive




M240i xDrive 




440i xDrive


X3 G01 X3 M40i SAV B58


X3 G01 X3 M40i SAV B58D




840i xDrive


 X7 G07 X7 40i xDrive SAV B58C


X6 G06 X6 40i SAV B58C


X6 G06 X6 xDrive40i SAV B58C


X5 G05 X5 sDrive40i SAV B58C


X5 G05 X5 xDrive40i SAV B58C

2019-2021 BMW X5 xDrive40i Sport Utility 3.0L L6 B58B30M0 Automatic Ignition Tune-Up Kit

View full details