Output Driver Module (ODM)
The Powertrain Control Module (PCM) controls most components with electronic switches which complete a ground circuit when turned On. These switches are arranged in groups of seven, and are called an Output Driver Module (ODM), which can independently control up to seven outputs. Not all outputs are always used.ODMs are fault protected. If a relay or solenoid is shorted, having very low or zero resistance, or if the control side of the circuit is shorted to voltage, too much current will flow into the PCM. The driver senses this and the output is turned Off or its internal resistance increases in order to limit the current flow and protect the PCM and the driver. The result is high output terminal voltage when it should be low. If the circuit from E+ to the component or if the component is open, or the control side of the circuit is shorted to ground, terminal voltage will be low. Either of these conditions is considered to be a driver fault.
When an output is On, the terminal is grounded and the voltage will normally be low. When an output is Off, the terminal voltage normally will be high.
Drivers also have a feedback line in order to indicate the presence of a current fault to the PCMs central processor. A Scan tool displays the status of the driver fault lines as:
Yes = Fault
No = OK