Mine has been acting like that for more than a year. I've changed all of my coils. Is the ICM what the coils set on? (im a girl) If so, I've had it checked, and it's good. mine dont act up all the time, just whenever. have a new fuel filter and 02 sensor also. now no codes thrown
good luck 1000PRIX