Hello,
Have you checked out to see if the spark plugs are tight and clean? Also look under the hood at night to see if you can spot any sparks from bad plug wires.
Thanks,
Fuhrmeister