Hi I recently purchased a 03 e46 compact 320td ES which has all the m sport extras fitted, now ive had a good look all over it and found out with the help of realOEM that it has sport rear shocks and the standard front shocks which are quite sloppy.

My question is this normal on the compacts? and would the sport shocks part number 31312282460 and 31312282459 fit straight on to my car?

Any sort of help would be much appreciated
Thanks Andrew