Putting actual on-baord diagnostics in cars would be too much of a money loser for the car companies.They like the ambiguity and mystery of the CEL. Out of the multiple times my Contour has been in the shop in the 3 1/2 years I've owned it, I could've fixed the majority of the problems myself (most invloved replacement of a sensor) and saved a ton of money if I diagnosed it myself.