BMW E46 Spark Plug and Coil Replacement | BMW 325i (2001-2005), BMW 325Xi (2001-2005), BMW 325Ci (2001-2006), BMW 325ti (2001-2004) | Pelican Parts Technical Article
Spark Plug 6 Pack for BMW 325i E46 2.5L 6 CYL M54B25 6/05-1/04 41800 | eBay
iridum spark plugs for BMW X5| Alibaba.com
BMW N54 1-Step Colder Spark Plugs – BMWSparkPlugs
Amazon.com: 6 New Spark Plugs NGK Double Laser Platinum OEM Upgrade Set for BMW E39 E46 M54 : Automotive
NGK G-Power Spark Plug for BMW M52, M52TU, M54, M62TU, S52
Spark Plug Thread Stuck In Head Of M54B25 | E46 Fanatics Forum