Last Fri the check engine light came on so the first thing I did was check the gas cap. It was loose so I retightened it and went on my way expecting the lght to eventually go out. It was still on several hours and a couple of stops later so I called my dealer and explained to my service rep what was going on. He told me to give it a few days and to call him if it didn't go out by today. He said it takes a few days for the computer to reread the system. So we drove it all weekend and it finally went out this morning (Tues). With just under 145000 miles I'm wondering if I should get them to put it on the scanner anyway. It's$130 to do the scan so it's a bit of a ding in the budget. Do the hybrid batts need to be checked,indicator light or not? Here in Ca I think they have a 150000 mi warrenty? Any advice would be appreciated.
you're all set, don't waste your money. this in no way affected the rest of the car, a loose cap is an emission issue, so they notify you to not drive around with it like that. as far as testing the battery, no matter what they find, if your car hasn't thrown a code, they aren't going to do anything. all the best!
If the check engine light is gone, you fixed the problem. I think it takes three trips where the condition that threw the code doesn't occur consisting of at least 7 or 8 miles for the car to turn off the light.
For future reference, most chain auto parts stores (O'Reilly, Autozone, Advance Auto Parts) will scan for codes when your check engine light illuminates for free.