My hatred for these is strong. Many parts sites say 335211118 does not fit E9, is NLA, and/or has been replaced with 33523450101, which some also say doesn’t fit E9, only 2002.
After reviewing the threads & dismissing any difference, I ordered from FCP Euro. Car’s on stands in garage blocking wife, so I pay for quick shipping before she gets back in town. Today, 2 weeks later & FCP failure to respond for days then unable to figure it out when they do, the little rubber devils appear - one 118 & one 101. Look identical in shape & dimension, but 101 has BMW markings & 118 has no markings at all and feels noticeably softer. So, 2 weeks later & half a palm full of $100 rubber, I’m now questioning what I’ve got.
FCP was apologetic & refunded shipping. Problem seemed to be on direct-ship from BMW source in PA. But a hair-pulling experience. I’ll order these before shocks if I have to do this again.