Tonight was the first run of actually needing my truck to do truck stuff and it didn't let me down. Plenty of work has gone into this beast over the years and it didn't let me down.
It's been a while and I'm always tinkering with this thing when I'm home and have the time. With the shop manuals and an OBD scanner I've been super happy with fixing it up. Rims and tires will happen this summer when I do the breaks/wheel lugs all the way around.