Two fuel related items to check:
(1) change the fuel filter.
(2) remove the gas cap (for a driving test) to determine if you are pulling a vacuum on the fuel tank.
If neither of these fix the problem, borrow a points distributor, and watch the problem vanish.
Jon.