My check engine light has recently began illuminating and then turning off, why? on 2005 Cadillac STS

My check engine light will illuminate for more days than not but it comes on for a few days and then it will turn off for a day. It seems to, possibly, come back on after the car heats up or has been driven 30 to 40 miles. I replaced the gas cap already.

by in Rowlett, TX on February 25, 2013
Get Your Car Fixed at a RepairPal Certified Shop.
We certify shops based on expertise, quality work, and verified customer reviews
1 answer
ANSWER by , February 26, 2013
When light turns on take to your local autozone for free check. This will give you good direction to go in.