Oh, man...I just saw your truck and all I can say is I'm glad you're okay.
You know what the 01 sports will do - I'm sure you can get it in the 14's with just bolt-ons and the 12's with a turbo.......the 11's with a built motor and more boost.
Everyone talks bad about the transmission but I haven't had problems with it.