I have a 95 540i. I'm having a problem with the screw-on oil cannister cap. The hex nut on top is crumbling. I have tried two new caps and neither one will screw all the way down. It appears as though the caps aren't the correct size or thread size. Anyone out there have any experience with this?