This happened in both my '03 and my '13. The seat belt tensioner ends up getting weak over time and eventually you will end up getting out of your truck only to have your seat belt buckle slam in the door when you are in a hurry.
I've seen a lot of people start taking things apart to fix it, but I also stumbled upon a youtube video where a guy extended his whole seat belt as far as possible and cleaned his seat belt in some dish soap and water, dried it, and it fixed it. I tried this, and low and behold, it worked... gross eh? you can't really see it, but dirt over time builds up on the strap which really does affect the operation of the tensioner! give it a try if you have this issue... you can google for the video.
I've seen a lot of people start taking things apart to fix it, but I also stumbled upon a youtube video where a guy extended his whole seat belt as far as possible and cleaned his seat belt in some dish soap and water, dried it, and it fixed it. I tried this, and low and behold, it worked... gross eh? you can't really see it, but dirt over time builds up on the strap which really does affect the operation of the tensioner! give it a try if you have this issue... you can google for the video.