Since I have had the car which is coming up to a year, there has been a persistant rattling underneath the front passenger side. This is more noticeable when driving on bumpy roads which to me indicates that something is loose. However, after numerous garage visits of bearings and ball joints being changed this noise is still present. The mechanic has also checked heat shield around the exhaust which was not the issue. Has anybody any ideas of what could be causing this highly annoying noise.