The Body Control Module (BCM) is designed to
control and integrate many of the electronic features
and functions of the vehicle. The microprocessorbased
BCM hardware and software monitors many
hard wired switch and sensor inputs as well as those
the vehicle through its communication over the PCI
data bus network. The internal programming and all
of these inputs allow the BCM microprocessor to
determine the tasks it needs to perform and their
priorities, as well as both the standard and optional
features that it should provide. The BCM programming
then performs those tasks and provides those
features through both PCI data bus communication
with other electronic modules and through hard
wired low current outputs to a number of relays.
These relays provide the BCM with the ability to
control numerous high current accessory systems in
the vehicle.
The BCM monitors its own internal circuitry as
well as many of its input and output circuits, and
will store a Diagnostic Trouble Code (DTC) in electronic
memory for any failure it detects. These DTCs
can be retrieved and diagnosed using a DRBIIIt scan
tool. Refer to the appropriate diagnostic information.