First off your truck should be throttle body injection (TBI) and not carburated. If you have replaced the fuel filter and rebuilt the throttle body itself then the last places you should look at would be the injectors on top as they do tend to get clogged. Sometimes they can be cleaned sonically and perform like new sometimes they need to be replaced. The other place to look would be at the fuel pump itself. It is located inside the fuel tank and many times the sock filter that is located on the pick up tube inside the tank can become clogged. Since you ran the vehicle out of gas, it is quite possible that the fuel pump itself got hot and is now only about 80% effective (or less). In tank fuel pumps rely on the fuel flowing through them to keep them cool. If a vehicle runs out of fuel even once, it can be enough to damage the pump from delivering enough fuel at the right pressure for the vehicle to run correctly.
The carburetor needs to be removed, disassembled, cleaned, reassembled and replaced. If any gaskets tear in the process you will need a rebuild kit.
The fuel filter is clogged or the carburetor needs to be cleaned and/or adjusted.
Carburetor probably needs to be disassembled and cleaned.
if it starts i might need the carburetor tuned or cleaned or check the spark plug gap
Dirty carburetor.
Running too rich, timing off. Search your engine and "backfire"
The filter or jet inside the toilet inlet has become blocked and needs to be either cleaned out or replaced.
Your question is a little vague, but here are a couple of ideas for you. The carburetor float is adjusted incorrectly. The carburetor was modified, or replaced with a modified part that doesn't meet the original carburetor specs. A test you can perform to determine if it is the carburetor causing the problem would be to drive the car for 5 miles, then stop and remove one of the spark plugs. It should be a clean leaning to a gray color. Any black sooty stuff on the plug means too much fuel coming from the carburetor. You also need to make sure you did your part correctly. Are all of the vacuum lines connected and in the original positions? Spray some WD-40 around the carburetor while running to see if there is a vacuum leak. The engine will change rpm if there is. Adjust the idle mixture if you haven't already. The carb shop would have set it to manufactures specifications, but may need to be adjusted to your car.
bad seal in between your intke manifold and carburetor
Float leval wrong are bad floats. Low fuel pressure, stoped up fuel filter. May not have gotten the carburetor clean enough. IT is running to lean.
It sounds like it is starving for fuel due to a problem with the carburetor. Ask a guy at an automotive parts supply. A rebuilt carburetor will probably fix it.
When the engine stops running, remove and inspect the spark plug. If the spark plug is dry, (1) the fuel filter is probably clogged and restricting the fuel flow, or (2) the carburetor needle valve needs t be opened approx 1/8 turn for a slightly richer mixture. If the spark plug has carbon deposits (or is wet and smells like fuel), (1) the air filter is clogged, or (2) the spark plug needs to be cleaned / replaced, or (3) the carburetor needs to set (closed) for a slighly less rich mixture.