Done a complete tune-up yet?? (spark plugs, spark plug wires, dist cap and rotor, intake air filter, fuel filter, fuel system cleaner)
The only things I recomend first is change the fuel filter and put in a bottle of them water remover for your fuel system. Might as well just buy the bottle...