I had my '05 inspected in May
I had my '05 inspected in May 2015. The dealer flagged the frame for replacement and said they would call me when the parts arrived. Five months later I get the call, drop off the truck, and drive away in a loaner Corolla. They offered to call me if they discovered any unrelated components needing replacement, e.g. shocks. The idea being I would save on labor since it was already dismantled. After seven working days the truck was ready, including new leaf springs and stabilizer bar.
Everything was fine except the brakes were very way out of adjustment. I had to pump them to stop. That evening I adjusted them and all was well - until I got cut off on the interstate and tried a panic stop. Suddenly I was aimed at the jersey barriers because the left front wheel locked up while the other 3 just rolled. Scared the hell out of me. Long story short, the ABS sensors were plugged into the wrong controller ports.
Now all is back to normal and it runs fine.