Spark Plugs Specification
Verified OEM & Service Reference2004 BMW 330i M340i 3.0L TwinPower Turbo (B58) — Spark Plugs
Recommended interval: Every 60,000–100,000 miles (40,000 miles on turbo engines)
Engine / Trim Variant
OEM Part Number
12-12-0-047-345
Quick Purchase
Check verified fitment on Amazon
Technical Specifications
| Cylinders / Plug Count | 6-cyl |
|---|
Compatible Aftermarket Options
Direct OEM cross-references- Buy NGK SILZKGR8B8S on AmazonNGKSILZKGR8B8S
Search query: NGK SILZKGR8B8S spark plug BMW B58
Spark Plugs Fitment by Engine / Trim (2004 BMW 330i)
| Engine / Trim | Oil Spec & Capacity | OEM Oil Filter |
|---|---|---|
| 330i (2.0L Turbo I4) | 0W-20 • 5.5 qt (5.25L) | 11-42-8-575-211 |
| M340i (3.0L Turbo I6) | 0W-20 / 0W-30 • 6.9 qt (6.5L) | 11-42-8-583-898 |
| 320d (2.0L Diesel) | 5W-30 (Low-SAPS) • 5.3 qt (5.0L) | 11-42-8-583-898 |
DIY Fitment & Verification Checklist for 2004 BMW 330i
- Confirm your engine code or trim variant above before ordering parts, as mid-year production changes can affect spark plugs fitment.
- When purchasing OEM or aftermarket brands (Motorcraft, ACDelco, Mopar, Wix, Fram, Mobil 1, Bosch, NGK), cross-check the Amazon Garage Confirmed Fit badge with your 17-digit VIN.
- Always consult your 2004 BMW 330i owner's manual for exact torque specs and fluid service intervals.
Sources: NHTSA vPIC & OEM Service SpecificationsReport an inaccurate spec or part number
Frequently Asked Questions
What is the OEM spark plugs specification for a 2004 BMW 330i?
The primary OEM spark plugs part number / specification for the 2004 BMW 330i M340i 3.0L TwinPower Turbo (B58) is 12-12-0-047-345.
Which aftermarket spark plugs brands fit the 2004 BMW 330i?
Compatible aftermarket options include NGK SILZKGR8B8S.