Over the past year I have replaced the entire front end parts on my 535i except the struts and strut mounts. Every time I hit a bump I would hear and feel a thud from the front end. While replacing the clutch two weeks ago I notice that the drive shaft center mount bearing was shot. Tonight I finally put in the bearing and guess what the thud is gone. The front end still moves up and down excessively but no more noise. While ordering the bearing I also purchased struts, strut mounts and spring pads from Bavauto. Looks like they had to back order one of the mounts. I hate back orders.