My check engine light just came on for the 5-8 bank. A few days ago the idle started holding between 1,600 and 1,800 rpm kinda oscilating back and...