Hi to all brothers here,Really need some help from you guys. Currently driving a 2001 E46 318 bimmer. Some months back my steering wheel has this 'rattling' sound coming from inside especially on bumpy roads and it realy irritates me a lot.I tried asking my mechanic on the problem and he said steering shafts and a few more other parts needed to b changed and it's not worth doing it as it is a common problem in E46. Does anyone know what is wrong with it or tried repairing it b4? Realy appreciate your help here. Thanks bro