I have the Stabilus struts 1831BR 0300N (I assume that's a part number) on my 328. I have replaced them twice and they have never been better than...