Have you checked coil output? Coil external or internal to the cap? If external check spark right out of the coil...otherwise at the ends of each ignition wire...
If spark is ok, see if spraying a little carb cleaner into the throttle body helps(if it does, then fuel pressure or injectors or even the ECM could be the problem)....
If still ok, check for vac leaks....check all vac hoses for cracks....
Check vac line to f/p regulator for fuel....
If still a problem, then we could have a mechanical problem...you will have to do a compression test....