well you can start off by thinking of the basics .... fuel/ignition... have u checked plugs/wires/distr lately?
also it could just be a clogged fuel filter when was the last time you changed it?..
clogged injectors?
i'd check those and see what you come up with