Just because your truck isn't spewing smoke, or seem to be running rich, doesn't mean the carburetor is tuned right. These carbs are pretty temperamental, and if you don't get them dialed in just right the truck will run great one day, a slight weather change will cause it to run weird the next day, or temperature changes will cause issues too. My 84 Bronco 2 I have now, would just die on me when I first got it until I realized after tinkering with it hot and cold that the choke didn't work. I took and disconnected the choke, and tied the choke plate to the full open position and ever since then it has ran great, but that was after about a half hour of adjusting the carburetor.
The previous owner's lack of brains and mechanical knowledge really screwed things up on my Bronco 2, to the point where I don't even think the computer in it does anything anymore. Regardless though it took me about a week to get mine dialed in, to where it runs pretty good now.
When I first got my bronco 2 home it ran like crap and I swear a trip across town and back (about 9 miles) would eat up about 1/8 of a tank of gas, the carburetor was so far out of adjustment it was just like it was pouring gas into the engine. Plus it was leaking fuel from the front of the carburetor where the accelerator pump was, so now with a different carburetor and tuned up it runs really good.