https://crashstats.nhtsa.dot.gov/Api/Public/ViewPublication/...
So for diagnostics other than tires, wheels, and brakes, we are talking about a system that can prevent at most 4% of accidents, and probably much, much less. Given the huge number of false positives, I'd much rather cars notify the driver in detail (not just a vague "check engine" warning) and let the driver decide how to proceed, rather than irrevocably disabling themselves.
Consider: we could also probably eliminate 20% of accidents by prohibiting drivers from driving in wet conditions, but instead we reasonably instruct drivers to drive more cautiously and accept that some wetness induced accidents will occur nevertheless.
I’m pretty sure if there are 20,000 serious accidents per year and some lines of code alone prevent 100 (0.5%) that’s noteworthy.
Second, you keep suggesting that I made claims about this being "trivial" or "noteworthy". I did not. I made a claim about what would be a good system, not the notability of the absolute number of accidents stopped.
I will not consider this. Because it sounds ridiculous. Prohibiting whom and how exactly, from driving how/what?, and how wet? And how do you measure that? And at the cost of what?
The diagnosis however is available for retrieval via industry standard connector - OBD2.
Eventually had a redneck guy working out of the back of his pickup truck have a go at it. After hearing about the history he spent hours unplugging, cleaning, and replugging every single wire connection and socket. And the light stayed off.
Are you sure he didn't just leave that particular light unplugged?
My car just threw a CEL and it was because I put low octane gas in. I knew this but also found this by using the handy Forscan app
Edit: All of them will fail you -> All of them can fail you. Not all codes will trigger an immediate fail in CA smog testing anyways, depending on if they are manufacturer specific, or what they effect. I passed my most recent smog with a few codes.
I’m reminded that many gas engines can drop into a degraded mode and still run when there is a problem like a sensor failing. Even a small oil leak can still be driven with. Degraded but not stranded.
If they can do all this real-time surveillance, why not have a conditional somewhere to send a loaner for the case when you sold someone a lemon?