I have a 156 selespeed 2000 model, and have an intermitent knocking noise and vibration felt in the pedals in the footwell. I have spent a fortune changing the upper and lower wishbones and droplinks, anti-roll bar, steering rack, and brake discs/pads over the last 6 months. Three separate garages have not managed to solve the issue. It still knocks at low speeds, over undulating and uneven road surfaces. No creaking noises after upper wishbones were replaced. Any ideas?