If the car is under warranty, the only thing that is not covered are brake pads, wiper blades and other routine maintenance items like cabin filters, air filters, oil and filter. 99/100 times the CEL is emissions related.....which is covered under warrantly.
Autozone is a start, even if it is a generic scanner. All the CELs that I have had on both of my Lexi were successfully pulled by autozone. AND ITS FREE and harmless to have them pull it. Post up the code here, we will be able to get a start with that.
steviej
I bought my '06 GS300 early this year(used 54000mi). Next day, I had check engine light was on. I brought my car to dealer. They changed my fuel cap. It was fine until last week. Right after racing with G37 coupe, the light was on again. I brought my car to dealer one more time. They charged me $200 to make it off. However, they said, just simple computer error! I asked them what was code for the error but they said it would be fine. I doubt it. On the way back home the light was on again. Instead brought it to the dealer, I called my machanic friend. He found that, 06 GS model had some problem with Oxygen sensor. Lexus have changed the design of sensor planar to cup. My friend can replace it but he can't program it. So I have to bring this car to dealer one more time.
So, yours might have same problem with the sensor. if you are living quite far away from the dealer, check with local machanic shop to see the right code instead Autozon.
I will update further result from dealer