A pressure sensor subsystem measures the pressure within a fuel pump and outputs
an under-pressure signal when the measured pressure is below a predetermined threshold
pressure value. A temperature sensor subsystem measures the temperature within
the fuel pump and outputs an over-temperature signal when the measured temperature
is above a predetermined threshold temperature value. A timing circuit monitors
the pressure sensor subsystem and the temperature sensor subsystem for output of
the under-pressure and over-temperature signals and outputs a pump disconnect signal
when at least one of the signals is output for a prescribed time duration. A power
controller disengages power from the pump upon output of a pump disconnect signal
by the timing circuit.