I had one this year giving symptoms similar to that. The new aftermarket coil was the problem.