Loose U-joints along the drive shaft, failed bearings and worn CV joints can also produce similar rattling sounds. Further rattling can also come from the wheels when brake calipers are loose. If the rattle is heard after hitting bumps in the road, it could be caused by a bad ball joint or another problem with the suspension system.