I am thinking of upgrading my 2005 330XI's suspension with the following: Bilstein HD's up front, Bilstein E36 sport shocks in the rear, with Eibach pro springs on all four corners and upgraded Rogue rear support mounts. Questions I have are: 1. Do I need to replace other components, like spring pads, bump stops, etc while I'm doing the shocks, struts and springs? 2. I think I will, but do I need to get an alignment after the work is done? A little more car history. Car has 112,000 miles. It's on Bilstein HD's upfront, Bilstein sports in the rear with stock (I think) springs all around. Springs have single brown stripes on them. I bought the car used, so don't know the history. I took the car for an alignment at my local BMW dealer and they said that the ride height is off on the car making it impossible to align it properly. That, coupled with the bouncy ride and see-sawing front to back accelerating / decelerating prompted me to change out the springs and rear shocks. I'll let the front HD's in place for now. The dealer did replace the FCAB's before the alignment - I could have done this myself but since they had the car and the parts I went ahead and spent the money just to have it done. Thanks!