For the last couple of months my car has been has been have very minor surges in the RPMs at idle, and when I turn on my A/C it really surges. My check engine light come on when I'm cruising at one speed for an extended period of time, (i.e. highway driving) and then will shut of when cruising...