Well that sure is a stupid design. So you get to look in all sorts of possible problems ( broken fuel pump, clogged fuel filter, broken injection system, broken ignition system) when all it is, is a tripped switch. Seems to me that it would have pretty easy to use a switch that would send a signel to the computer if it was tripped so the computer could post an error code. Just look at the mtriad of of other switches in the emission system that are being monitored.