Have Subaru Questions? Ask a Subaru Mechanic and Get Answers ASAP
Thank you for your question!My name is ***** ***** give me a moment to review your question and type my reply. Thanks
When the check engine light comes on the cruise and traction control are automatically disabled. So, since you drove the car without the gas cap on it's likely you have an evap emission code causing the check engine light. Especially if the car is running fine. Once you put the cap back on, eventually the check engine light will go out. This will take a while because the car has to run a self test. The best thing you could really do here is put the cap on the have a parts store clear the code. This will reset all of the lights. The bigger chains like Autozone will do this type of work at no charge for you.
Please let me know if there is anything else I can do to help.
Just Answer does not compensate me for my time and resources, so please rate my answer by using the stars at the top of the page. Payment for your question includes any follow-up questions you may have. Free trials and subscription questions still require ratings.
Thank you so much!
Do you have more questions for me?