Some much needed upgrades. I'm still a Dodge truck guy, but I'm impressed with the changes.
If I was going to run a 20k load I would move up to a medium duty truck though. Even if the truck can handle it payload wise, that's alot of weight for that wheelbase and the tires you can fit in a light duty trucks wheel wells. A 30-35ft toy-hauler would be a perfect fit though.