Ok so who's braniac idea was it that this issue could be a Vacuum leak? I want to thank you for that suggestion.

I was working on swapping the carb on the truck,had the known good carb pulled of my Fury Wagon and was ready to pull the carb on the truck.

It was then that I noticed the mounting bolts on the carb on the truck were VERY loose.

I tightened those back up and hooked everything back up and the truck runs MUCH better,still have some fine tuning to do but im figuring things out.

As far as the truck not having power...

Well it finally dawned on me that Im driving a HUGE truck and cant expect this thing to really haul A**. So I just have some personal adjustments to make on how this truck performs.