theres several potential causes
the more common, causes are
old partly clogged fuel filter
igntion timing needs to be set correctly
TPS needs to be reset
really dirty air filter
mad MAF sensor
low fuel pressure
spark plugs need replacing
ignition wires need replacing
partly clogged injectors
opti-spark ignition is worn and need repair/replacement
ignition spark should be bright blue and impressive, if its, weak,narrow, yellow or red theres a problem so research the cause, verify the coil and voltage
the more common, causes are
old partly clogged fuel filter
igntion timing needs to be set correctly
TPS needs to be reset
really dirty air filter
mad MAF sensor
low fuel pressure
spark plugs need replacing
ignition wires need replacing
partly clogged injectors
opti-spark ignition is worn and need repair/replacement
ignition spark should be bright blue and impressive, if its, weak,narrow, yellow or red theres a problem so research the cause, verify the coil and voltage