Rough idle can be due to a number of reasons. It could be for a vacuum leak, misfire, issue with the mass air flow sensor, fuel issue etc. The check engine light gets triggered when the on-board diagnostics detects any faulty within the engine management systems.
Since the check engine light is illuminated, the best course of action would be to scan and retrieve the trouble code(s). If you do not have a scanner, you can take it to your local auto parts store, and they will scan and provide you with the codes.
Knowing the code can help narrow down the possible cause.
Here is a helpful guide:
Please let me know what code(s) you are able to find.
Monday, February 7th, 2022 AT 6:58 AM