Safety Warning
DIY auto repair can cause serious injury, fire, or vehicle damage. These guides are for informational purposes only. Always follow OEM torque specs, wear PPE, and consult a certified mechanic if you are unsure. You are solely responsible for your safety.
Powertrain Control Module (Pcm)
| Refer to COMPONENT INDEX . |
The cruise control system and the active speed limiter function are managed by the PCM.
The PCM software continually monitors inputs from the SCCM, ABS module, and the TCM module along with numerous input signals. The PCM strategy then provides the appropriate electronic message outputs and hard wired outputs to operate the requested cruise control features.
The PCM monitors all of the cruise control system electrical circuits to determine the system readiness. If the PCM detects a monitored system fault, it sets and stores a Diagnostic Trouble Code (DTC). The PCM uses On-Board Diagnostics (OBD) and can communicate with other electronic modules in the vehicle as well as with the diagnostic scan tool using the CAN network data bus.
Inputs
- Brake pedal activation from the ABS module
- ESC from the ABS module
- Active Speed Limiter input from the SCCM
- Cruise Control inputs from the SCCM. The PCM monitors the CAN C network every 10ms in order to prevent a missed button press
- VSS signal from the ABS module
- Park brake engagement signal from the ABS module
- Transmission limp mode input from the TCM. ATX only
- Clutch pedal position from the Clutch Position Sensor. Neutral position is detected by lack of correlation between engine and vehicle speed. This is for MTX vehicles only
Outputs
- Outputs to the IPC for message indication
- TCM to request down/up shifting
- State of the cruise control
- Power, ground, and a dedicated signal line to the Clutch Position Sensor
The PCM can inhibit or disengage cruise control when any of the following occur:
- CSWC button latched or stuck
- Brake pedal position or brake switch rationality errors
- Vehicle speed signal is not available
- TCM is in Limp Mode
- ESC fault detected
- Park brake engagement
- Drivetrain Control Module (DTCM) reports a 4low engagement
- Invalid gear engagement detected
- Clutch switch rationality error
- Engine load sensor error (gas only)
- Fuel injection error
- Turbo sensor or actuator error
- Below minimum speed of 30 Kilometer Per Hour (KM/H) or 18 Miles Per Hour (MPH)
- Engine Revolution Per Minute (RPM) is too high or reported as too high
- Throttle body actuator or sensor errors
- Accelerator Pedal Position Sensor (APPS) errors or errors in the accelerator pedal potentiometer.
The conditions that can turn off ASL are:
- CAN Message failure
- CRC failure
- Cruise Stuck Switch
- Vehicle Speed Signal Failure
- Accelerator Pedal Failure
NO RELATED
Use the Manual With the Right Hardware
Pair factory procedures with proven DIY tools so the instructions are easier to execute.
Affiliate disclosure: We may earn a commission at no extra cost to you.
When to See a Mechanic
Stop DIY work and contact a certified mechanic immediately if any of the following apply:
- • You smell fuel, burning insulation, or see smoke.
- • Brakes feel soft, pull hard to one side, or make grinding noises.
- • The engine overheats, stalls repeatedly, or misfires under load.
- • You are missing required tools, torque specs, or safe lifting equipment.
- • You are not confident in the next step or safety outcome.