
Dinan Iridium Spark Plug for BMW Gen 3 B58 & Gen 2 B46 B48 Engines
Ships from the brand or distributor, usually in 3–7 business days
Make sure this fits your car
Fits: BMW Gen 3 B58 only: 2025+ M340i, M440i and M240i (48V), 2024+ 540i (G60) and 740i (G70). Not for 2016–2024 B58 cars or the GR Supra.
- Shipping at real carrier rates
- 30-day returns on unused parts
- Fitment help before you buy
Tuned engines are hard on spark plugs, with higher cylinder pressure leading to spark blowout, preignition and faster wear. Dinan's iridium plug is built for that load, and it works just as well in a stock daily driver. It also needs less voltage to fire a strong, steady spark.
What you get
- Iridium center electrode with a copper core that sheds heat quickly and resists cracking.
- Heat range 12, the same as an NGK 8, so it runs cooler under hard use.
- High melting point. Dinan rates the iridium tip well above silver, platinum and copper.
- Suited to high boost and ethanol setups as well as stock cars.
Good to know
- Made for Gen 3 B58 engines (and Gen 2 B46/B48). Check which engine generation your car has before ordering.
- Sold as a single plug. The B58 uses six.
Brand: Dinan · Part #: D640-0003
BMW Gen 3 B58 only: 2025+ M340i, M440i and M240i (48V), 2024+ 540i (G60) and 740i (G70). Not for 2016–2024 B58 cars or the GR Supra.
| Model | Chassis | Years | Engine | Fits |
|---|---|---|---|---|
| M140i | F20/F21 | 2016–2019 | Gen 1 B58 | |
| M240i | F22/F23 | 2016–2021 | Gen 1 B58 | |
| 340i | F30/F31/F34 | 2016–2019 | Gen 1 B58 | |
| 440i | F32/F33/F36 | 2017–2020 | Gen 1 B58 | |
| 540i | G30/G31 | 2017–2019 | Gen 1 B58 | |
| 740i | G11/G12 | 2016–2019 | Gen 1 B58 | |
| X3 M40i | G01 | 2018–2019 | Gen 1 B58 | |
| X4 M40i | G02 | 2019 | Gen 1 B58 | |
| 640i GT | G32 | 2018–2019 | Gen 1 B58 | |
| M340i | G20/G21 | 2019–2024 | Gen 2 B58 (TU) | |
| M440i | G22/G23/G26 | 2021–2024 | Gen 2 B58 (TU) | |
| M240i | G42 | 2022–2024 | Gen 2 B58 (TU) | |
| Z4 M40i | G29 | 2019+ | Gen 2 B58 (TU) | |
| GR Supra 3.0 | A90/A91 | 2020+ | Gen 2 B58 (TU) | |
| 540i | G30/G31 | 2020–2023 | Gen 2 B58 (TU) | |
| 740i | G11/G12 | 2020–2022 | Gen 2 B58 (TU) | |
| X3 M40i | G01 | 2020+ | Gen 2 B58 (TU) | |
| X4 M40i | G02 | 2020+ | Gen 2 B58 (TU) | |
| X5 xDrive40i | G05 | 2019–2023 | Gen 2 B58 (TU) | |
| X6 xDrive40i | G06 | 2020–2023 | Gen 2 B58 (TU) | |
| X7 xDrive40i | G07 | 2019–2022 | Gen 2 B58 (TU) | |
| 840i | G14/G15/G16 | 2019+ | Gen 2 B58 (TU) | |
| INEOS Grenadier | Station Wagon/Quartermaster | 2023+ | Gen 2 B58 (TU) | |
| M340i | G20/G21 | 2025+ | Gen 3 B58 (48V) | |
| M440i | G22/G23/G26 | 2025+ | Gen 3 B58 (48V) | |
| M240i | G42 | 2025+ | Gen 3 B58 (48V) |
Not sure? Email sales@b58racing.com with your VIN.
- Ships from the brand or distributor, usually in 3–7 business days.
- Shipping is charged at the carrier's rate, shown at checkout. Orders over 70 lb ship by freight for a flat $99.
- Unused parts can be returned within 30 days. Some items are marked no-refund in their description.
Full details are on our shipping and returns page.
Guides for this part
B58 Spark Plugs and Coils: Interval, Gap for Tuned Cars and a DIY Swap
Gen 1 B58s (2016 to 2019 F-chassis cars) take BMW plug 12120040551, and NGK's version of that plug is the 94201 (SILZKGR8B8S). Gen 2 B58TU cars, including the GR Supra, take BMW 12122455258 (also listed as 12125A4EF60),
B58 Common Problems by Generation (Gen 1, Gen 2 and 2025+) and the Parts That Fix Them
The B58 is one of BMW's most reliable modern engines, and most of its problems are leaks, not failures. The ones that come up again and again are the oil filter housing gasket, coolant leaks (water pump, expansion tank,
Best B58 Mods, In the Order to Do Them
Start with a tune. It is the biggest gain per dollar on any B58. Then add a downpipe and a Stage 2 map, then an upgraded high-pressure fuel pump (HPFP) and an ethanol blend. Only after that should you think about a bigge
Pairs well with

Forge Motorsport Toyota Supra Mk5 (A90) & BMW Z4 (B58) Oil Catch Can

Dinan Carbon Fiber Engine Cover - 2020-2025 BMW B58D

MMX Billet Washer Fluid Cap for BMW M2 (G87)/M3 (G80)/M4 (G82)

