It could be many things, such as ignition, engine compression,fuel. or restricted exhaust.
the easiest thing to do is to do a tune up by changing spark plugs, wire set, distributor cap and rotor. Then you can add some fuel injector cleaner into the tank.
Timing belt could be problem too if is has too much slack causing poor compression.