The B58 and S58 respond to a tune like few engines ever have. Add boost and the ignition system has to fire harder into denser air on every stroke. The factory coils do the job on a stock car. On a tuned one, they become the part you want to take off the list of things that can hold you back.

The Dinan B Series Style Ignition Coil in blue is a direct plug-and-play replacement for the factory coil on BMW B36, B38, B46, B48, B58 and S58 engines. Dinan rates it at up to 10% more energy output than stock, for a stronger and more consistent spark on every firing event.

A Real Performance Ignition Coil for the B58 and S58

The blue housing with the Dinan logo is what you see when the engine cover comes off, but the upgrade is inside. Up to 10% more energy output than the factory coil is a Dinan-published figure, not a styling claim. If you are running a tune, more boost or colder spark plugs, a stronger spark is exactly what those changes ask for. Pair it with Dinan iridium spark plugs for a complete ignition refresh.

Worried about fit? It is a direct replacement for the factory B series coil, and Dinan includes the mounting hardware, so there is nothing to modify.

B Series Ignition Coil Legal Status

Before you order, know this: this coil is not legal for sale or use in the State of California. CARB testing for 50-state compliance is pending. Coils are sold individually, so order one per cylinder. Dinan part number D650-0010. Sold by AutoTecknic, an authorized Dinan dealer.

What's Included

  • One Dinan B Series Style ignition coil, blue housing
  • Mounting hardware

Key Features

  • Up to 10% more energy output than stock
  • Stronger, more consistent spark
  • Direct plug-and-play replacement for the factory B series coil
  • Blue housing with Dinan logo
  • Replaces OEM 12138643360, 12137619385, 12138678438 and 0750990012
  • Manufacturer's limited 1-year warranty
  • Sold individually, order one per cylinder

Vehicle Fitment

Dinan lists this coil for the following BMW engines:

  • B36 and B38
  • B46 and B48
  • B58
  • S58

Not sure which coil your car uses? Match your current coil against the OEM numbers above before ordering.

Installation Notes

Coil swaps are a basic DIY job. On a B58 or S58 you are usually done in well under an hour. Work on a cold engine.

  1. Let the engine cool and remove the engine cover.
  2. Release the connector lock and unplug each factory coil.
  3. Remove any coil fasteners and pull each factory coil straight up out of the plug well.
  4. Press each Dinan coil down onto the spark plug until it seats, then secure it with the supplied hardware.
  5. Reconnect each connector until it clicks, then refit the engine cover.