Check engine light *usually* comes on when there's an issue in the fuel / emissions system. Though the system can certainly detect other faults, it's likely to report them as a message - the CE light is connected to federal clean air regulations.
So an oxygen sensor fault is a likely cause for the light to come on. But who knows if he's reading the codes properly? They don't just come out and say "O2 SYS ERR" or something. They say stuff like 02-11-23-03. It might be good to get a second opinion.
|