It was the plugs for sure. Put new 104s in and she ran perfectly. And they only cost me 12 bucks insted of 50 for those horrible iridiums