Patent ID: 8042385

Claim:
An engine controller diagnostic system comprising: a cylinder identification (ID) comparison module that compares a first cylinder ID associated with a first controller with a second cylinder ID associated with a second controller; a plurality of engine diagnostic modules that comprise a camshaft position sensor diagnostic module, an ignition system diagnostic module, an exhaust monitoring module, a fuel rail pressure monitoring module, and a fuel iniector diagnostic module; and a synchronization diagnostic module that determines a synchronization status of the first controller based on (i) a comparison between the first cylinder ID and the second cylinder ID and (ii) at least one signal from at least one of the plurality of engine diagnostic modules, wherein the synchronization diagnostic module determines that the first controller is correctly synchronized when the first cylinder ID and the second cylinder ID are out of phase with each other and the at least one signal indicates no faults in engine components associated with the plurality of engine diagnostic modules.