Circuit/System Description
WARNING: This page is about a different car, the 2018 Chevrolet Trax and 2018 Buick Encore. However, it is still accessible from the selected car via links, so may be relevant.
The body control module (BCM) sends the pre - release information to the engine control module (ECM) via the serial data circuit. The ECM then sends a challenge to the BCM. Both the ECM and BCM perform a calculation on this challenge. If the calculated response from the BCM equals the calculation performed by the ECM, the ECM will allow vehicle starting.