One other thing you may want to check. As stupid as it sounds, check your spare tire. If the hold down screw is a little loose that tire can rattle around pretty good over bumps and be tough to diagnose. Also check your jack/wrench bag. Make sure that is secure also.