I have an 05' and have had a rattle for quite sometime. I finally figured out that it is coming from both front springs. It gets really bad when going slow and hitting a bump. I have had leveling kit on the front since it had about 10,000 miles on it and it never rattled. I now have 215,000 and it has rattled for about 40,000 miles. There are no rubber grommets or clips to hold the springs and if I hit them with my hand they rattle. Do springs go bad? I just had the front end gone through new ball joints, tie rods, etc. and it still rattles from the springs. Looking for some help. 
