First thing to do is change your "Fuel Filter"!!! It sounds like an intermittent clogged fuel filter symptom. While you're under the hood, put in a new Air Filter element as well. Then see how it goes and see if the symptoms return before making any drastic changes. In addition, make sure you're using high-octane 93 gas in the tank.