Well a little update on the truck and the new engine:
I have just rounded the 3000 mile mark on the new engine and its running better than ever! I believe I have found the root cause of the hesitation and occasional idle surge I've had since new. I figured out that the throttle shaft in the base plate has some play in it causing air to leak past as I change throttle input. This gives me a severe lean condition that I had been overcompensating for with the biggest possible squirter/cam/pump setup. And of course Jegs doesnt sell the correct baseplate for my carb.
But still with or without the throttle shaft leak, the thing still hauls ass and sounds really good while doing it!
On a side note, I broke my rear lock right. Good thing its still under warentee. All the holes for the locking pins broke and the gear teath shreaded. There was a lot of metal in that oil...

The funny thing is that now I've been driving with the spider gears back in, the thing is so much more street friendly as in I can actually turn into a parking spot in one motion now!
Also I just put my carpet back into the truck. Its nothing fancy its just a rectangular piece of bulk carpeting cut to fit. But I definately forgot how much it insulates from the cold and from road noise. Definately a lot more comfortable to drive now.
But I do have another alternator problem... It just stops charging randomly unless you stip all the load off of it and sometimes it comes back other times you have tap on it with a hammer to have it keep working until you get where you're going. I'm gonna have to figure that one out. Thats the last summit racing brand alternator I buy.
One more, I did also just intall a new power steering pump and I must say that my steering has never felt lighter! Even with the stock steering setup with 35"s while parked I can now turn lock to lock with one finger.