Patent ID: 7856867

Claim:
A diagnostic system for a fuel injector control system, comprising: an initialization state monitoring module that determines whether a driver circuit for a solenoid is in an initialized state or an un-initialized state in a first sampling interval, and that generates a first fault signal when a first number of times that the driver circuit is in the un-initialized state reaches a first predetermined number; a driving state monitoring module that determines whether the driver circuit for the solenoid is in a driving state or a non-driving state in a second sampling interval, and that generates a second fault signal when a second number of times that the driver circuit is in the non-driving state reaches a second predetermined number; a voltage monitoring module that determines whether a voltage level of the driver circuit for the solenoid is less than a desired boost voltage in a third sampling interval, and that generates a third fault signal when a third number of times that the voltage level is less than the desired boost voltage reaches a third predetermined number, wherein the first fault signal, the second fault signal, and the third fault signal are independent signals; and a fault determination module that communicates with the initialization state monitoring module, the driving state monitoring module, and the voltage monitoring module, and that diagnoses a fault in the driver circuit for the solenoid in response to any one of the first fault signal, the second fault signal, and the third fault signal.