I'm assuming you have good: plugs (with proper gap), air filter, fuel filter, plug wires (not the brand auto zone sells), brakes aren't dragging. Also if you have a volt meter use it to check that tps to see if there are any dips or irregular readings as you open the throttle. Another thing to check is proper egr valve.