Rust is like a cancer and my bmw went through it as well so these are rust desingrated door shocks i had problem with only 2 doors had to replace all 4 door shocks or struts whatever you may call them
In comparison the new one