I was able to correct my check engine light issue without a dealer service visit. Advance Auto downloaded the code, for the 02 sensor being bad, they pointed me to the special socket, I changed the part in 20 min., the coded needed to be cleared, which they are not allowed to do, but let me push the clear button. Now my light is out and car is running great. For folks who have a check engine light come on, your first stop should be to a local auto parts store that will read codes for free. I bought the part for $135 and the socket for under ten. I wouldn't want to know what a dealer would charge for an 02 sensor change. This is just an informational post.