Dinan specifies this plug a step colder than the factory part so it resists preignition under the cylinder pressure a tuned B48 TU or B58 TU1 sees. The iridium center electrode sits on a copper core, which sheds heat faster and needs less voltage to fire than a standard plug while resisting erosion at the tip. It uses a 12 mm thread with a 26.5 mm reach, a 14 mm bi-hex hex and a flat seat, and arrives gapped at 0.5 mm. Sold as a single plug, so order one per cylinder.
Specifications
| Type | Iridium spark plug with copper core, short projection (Dinan) |
| Heat Range | 12 (NGK equivalent 8) |
| Engine Application | BMW B48 TU (Gen 2 B48) and B58 TU1 (Gen 3 B58) |
| Thread Diameter | 12 mm |
| Reach | 26.5 mm |
| Hex Size | 14 mm (bi-hex) |
| Seat Type | Flat |
| Terminal | Cup |
| Supplied Gap | 0.5 mm |
| Installation Torque | 15-25 Nm |
| Quantity | 1 |
| Part Number | D640-0003 |
| OEM Replacement | 12125A523E0 |
| Warranty | 1 year, unlimited miles |
Shipping
- In-stock orders placed before 3 PM EST ship the same day — everything else ships within 24 hours.
- Standard, expedited, and overnight options at checkout.
- Oversized items ship by freight and take longer.
- Backordered items ship as soon as stock lands — contact us for lead times.
- International orders: prices do not include VAT, duties, or import fees. Your country charges these at import and they are the buyer’s responsibility.
Returns
- 30-day returns on new, uninstalled items in original packaging with all hardware.
- Standard returns: 8% restocking fee, buyer pays return shipping. Both waived if the item is defective or we made the error.
- Installed or used parts can’t be returned — confirm fitment before you install.
- Special orders and custom items are final sale.
- Email us for return authorization before shipping anything back.
Full details: Shipping Policy · Refund Policy
