Update of what was causing the the engine to choke going up hills.
took the truck to a shop and after 2 weeks they finally found that something in the carb was causing the fuel blockage. They took the carb apart, clean it, blew out the lines and then put it back together again. They didn’t actually find anything blocking the fuel, but after that it runs great and goes up hills too. All fuel lines from the tank to the fuel filter, pump, carb, and engine were replaced as well. I’m just glad to have my truck back.