If you are getting too much air from somewhere, your idle speed will be too high, even with the throttle stop screw all the way off the throttle. If you can back the throttle stop screw all the way back and the engine slows and then stalls, then you are not getting too much air.
You could have a fuel issue. If the float level is too low in the carb, it will make the main venturi come in late and be a little lean. You can check the fuel level while the carb is on the engine if you are careful and do not drop any screws into the engine. You can run the engine and then take the carb top off after you turn the engine off and check the fuel level.
I can tell you if all these 2.8 setups are like mine ( I am assuming they are) they have a serious design flaw in the fuel system. I was having problems in hot weather with stalling and jerking, especially around town and pulling a mountain road. I found on the driver's side the fuel line comes out to go around the frame rail, and is way too close to the exhaust system there. I took a piece of old heater hose, slit it down the side, and wire tied it around the fuel line to insulate it from the exhaust in that area, and the problem is much improved.