After changing all fuel filters (there are three on this engine for some reason) and cleaning the carburetor, I drove the truck 4 miles without it stalling. What I am noticing is some knocking from the lower end and no power when trying to climb. Oh well at least I got the stalling issue resolved for now. I will take a longer drive and see what happens.