things to check;
1) are your plugs new? what brand/model are they?
2) are your plug wires new?
3) what's the condition of the distributor cap and rotor?
4) when were the injectors last cleaned?
you can have the injectors flow-matched and cleaned here;
http://www.witchhunter.com/