Having 4 wheel drive just took out a third of your available horsepower / torque because of all the gears/axle shafts/ heavy axle housing the motor has to overcome.
Your 3 inch exhaust is screwing you over for power. It pushed you torque curve way up stairs to another 1 to 2000 rpm's . You forget you have a "very heavy" truck with a lot of friction coming out of the front axle.
You need "torque", ...not "horsepower" to get you down the road quick with a heavy truck. That is what people tend to forget.
I want you to remember this, ........... Horsepower is "How Fast" something can be done, ......Torque is "How Much" can be done.
If you still believe in carbureted systems, your 35 years behind the times. Computers are more precision.
Never believed in aftermarket chips after what I saw could be adjusted in the ECM software. Performance chips are limited in what they can do compared to a good qualified ECM tuner.
I have one of those "highly modified" ECM's in my little 4 popper. Love waving bye bye to all the macho lifted trucks that can't get over 105 mph or start straining over 70 because they are so high up in the air. It's worth the investment if you find the right tuner.
For what you have, you need idle to 4500 rpm torque power. Anything outside the that point is a pure waste of money and a fantasy to make it go down the road like a race truck.