Check Engine Light

We’ve had the car checked out several times and they do some work on it then tell us to drive it 40 miles then take it to have it smogged but the light always goes back on about the time we drive the 40 miles.

It would help if we knew the make/model/year of the car and the number of miles on it.
It would also help if you could tell us the codes the computer has stored. You can retrieve the codes yourself. Check the owners manual.

What year and how many miles on your fix or repair daily?

 That CEL (check engine light) is just a kid in class waving her hand trying to get you attention because she has the answer. You need to have the codes read. Some places will read them for FREE. Try Autozone or Advanced Auto Parts. Get the exact code (like P0123) not just their translation into English and post it back here.

Thanks Guys for the input. We found out it only needed a sensor and is working great now. Thanks again. Nancy