1996 Dakota won't stay running
Bought a neater with a heater for my kid. 1996 Dodge Dakota. Ran rough and threw a code for O2 sensor and IAC. I replaced both O2 sensors, IAC, TPS ti ran good, even drove it a few day to and from work. I decided to do more of a tune up, I did plugs and wires but the distributor base broke taking cap off. Replaced distributor then.
Put everything together and now it won't stay running. I am getting gas and if I hold the pedal down it tries to run but seems to be seems to run hard for a few strokes then like a blow back through the throttle body. No flames just a puff.
Any idea what that may be? I do not want to sink a ton of money into this. HEEELLLPPPPPPPPP!!!!