its been said before and I'm going to agree. plugs, wires, cap and rotor, maf clean, air filter (who knows last time that was done), and fuel filter..... doing this took care of the same problem, had it last summer. well minus the fuel filter that was done earlier.