Circuit Description (RVS)
The remote control door lock receiver (RCDLR) receives a signal from the keyless entry transmitter indicating a remote vehicle start (RVS) request. A message is then sent to the instrument panel module (IPM) which determines if a crank request message will be sent to the engine control module (ECM) to activate RVS. To determine if conditions are correct for an RVS event, the IPM will request information from the rear integration module (RIM). The IPM looks at the following inputs:
- Vehicle is not in valet mode.
- All vehicle doors are closed.
- No keyless entry transmitters are inside the vehicle.
- Rear compartment lid is not ajar.
- Valid hood ajar switch closed signal.
- The doors are locked.
- The hazard switch is OFF.
- Battery reconnect has not occurred.
- Vehicle power mode is correct.
When the IPM determines all conditions meet those required for an RVS event, a message is sent via serial data to the IPM. The ECM relies on the RVS message from IPM, to enable RVS when the crank request signal is received. If the ECM does not receive a valid RVS message, it will not ground the control circuit of the crank relay and start the engine. While the ECM is in RVS mode it will cut fuel to the engine if any of the following additional conditions occur:
- Vehicle speed is greater than 0.
- Transmission is not in P.
- Excessive engine coolant temperature
- Low oil pressure
- The malfunction indicator lamp (MIL) is commanded ON.
- Engine crank time is greater than 30 seconds.
- Excessive engine speed.
- Accelerator pedal position too high.
- Remote start timer equals 0.
- Vehicle Theft Deterrent (VTD) tamper.
If the RVS master stops a remote vehicle start event for any of the above stated reasons, further remote vehicle starting will not be allowed until an RVS RESET has occured. An RVS RESET occurs when a power mode of RUN is seen and the ECM Vehicle Theft Fuel Continue signal is received over serial data and validated by the ECM. The RUN power mode results in resetting the RVS counters to MAX starts allowed and the RVS attempts to 0.