Can just the rubber seal be replaced on the oil filler cap or do I have to spring for around $50.00 and buy an entire cap? Mine has a small leak probably from being tired after almost 20 years. I know I can get a generic one on Amazon for a lot cheaper, but I want the OEM one that is marked BMW and Castrol for originality reasons.
Part: BMW 11127500568


Part: BMW 11127500568

