Well, 7 months and a few hundred dollars as well as a lots of personal grief later, and Jack runs and drives like a champ again!! I've replaced the hubs (pass side was shot, driver side was on its way) and this past weekend I nagged Doug into doin both upper and lower ball joints on both sides (Thanks again, fuggle). While he was hammering away with the pickle fork we realized the cam adjusters (I think that's what they were called?) were completely bent and the pass side toe in (? again?) bolt had taken a hike, plus I somehow managed to bend the front crossmember that the PS rack is bolted to and have no idea how

The frame is still bent slightly from the accident, but I visited a frame specialist and he said it would be fine. The whole front end body panels are moved over half an inch though, hence the gaps between the fenders.
Got the cam adjuster kit and an alignment today- the adjusters are maxed out, but he goes in a straight line again with much less fuss.
I'm gonna chalk the wreckage up to bad ball joints, really bad alignment, driver fatigue and the tires being way too wide for the truck. I plan on getting some slimmer ones (possibly pirellis since they're way cheaper than the F1's) by the end of this year, since the front tires' tread is worn down and uneven.
Anybody who doubts their ball joints, take the tire OFF and check them- we couldn't hear the tell tale clicking with the tire on!!!!!!!!!!!!
Thanks again to all who helped out: Doug, Draper, Justin, Parli- you guys rule!!!!!!!!!!!!
