Skip to product information
1 of 6

Champion Rainbow Co. Ltd (Previously Golden Bloom)

MMR S58 Oil Filler Cap

MMR S58 Oil Filler Cap

Regular price £81.89
Regular price Sale price £81.89
Sale Sold out
Shipping calculated at checkout.

Heads-up on cancellations & returns: if you cancel an order or return an item, you won't get back 100% of what you paid. We apply a 10% restocking fee, the outbound shipping is non-refundable, and we have to pass on Shopify / PayPal payment processing fees; these aren't returned to us when we refund you. International orders also lose on exchange-rate spread in both directions. If the original packaging is damaged or missing, a reboxing charge applies. For international orders specifically, if you refuse to pay our shipping invoice or supply a prepaid label after placing the order, the same deductions apply. We're upfront about this — please be sure of your purchase before ordering.

Premium alloy engine oil cap upgrade for BMW S58 and B48E powerplants

Give your engine bay a purposeful, high-quality finish with this UK‑engineered solid aluminium replacement oil cap. Precision machined from a single piece of billet alloy, it replaces the original plastic lid for a secure, factory‑style fit. This is a true direct swap for the stock component, not a stick‑on cover.

We run this cap on our own builds and our customers consistently praise the fit, finish and confidence‑inspiring feel. It looks the part in any performance bay and delivers the premium touch you expect from a proper motorsport‑inspired accessory.

  • Solid billet aluminium construction for a premium look and feel
  • Direct replacement for the factory oil cap, no adhesives
  • UK designed for precise, reliable engagement
  • Ideal engine bay dress‑up for tuned and standard cars alike
  • Quick, simple swap with an OE‑style interface

OE reference

Replaces BMW OE part number: 11 12 8 654 637.
Please confirm this number on the underside of your existing oil cap before ordering.

Engine and model guidance

Suits BMW S58 and B48E engines where the original cap carries the OE reference above. Common S58 applications include G80 M3, G82/G83 M4 and F97 X3M / F98 X4M. Selected B48E models also apply when the OE number matches.

Why enthusiasts choose this upgrade

Looking for a BMW engine oil cap upgrade, alloy oil filler lid, rocker cover oil cap, or performance oil cap for G80 M3, G82 M4, G83 M4 Convertible, X3M, X4M or B48E variants? This machined aluminium engine oil lid delivers the clean motorsport aesthetic and dependable, OE‑like functionality enthusiasts want. It’s the ideal BMW oil filler replacement for owners seeking a high‑quality metal oil cap, BMW M car engine cap, or a straightforward engine bay dress‑up part that installs in minutes.

Fitting and support

Installation is a quick, like‑for‑like swap. Prefer professional fitting? Book in with MJ Modifications in Warwickshire. Email info@mjmodifications.co.uk for a quote and availability.

Search terms covered: BMW engine oil cap upgrade, billet aluminium oil filler cover, BMW G80 G82 G83 oil cap, X3M X4M oil cap replacement, S58 engine oil lid, B48E oil filler cap, performance engine cap UK, BMW alloy oil cap direct replacement.

View full details