Idk wat is wrong with check engine light comes on n off like I said. The cruise has issues too it will sometimes randomly shoot up to 3000 rpm wen its set at 60 mph. Its also reads a little high wen its just cruising it reads about 2500 at 60 mph I'm stumped idk wat it could be