Circuit/System Verification
- Ignition - On / Vehicle - In Service Mode
- Brake Pedal - Applied
Verify the scan tool parameter:Brake Pedal Position Sensor. = Active
- If not the specified value
Refer to Stop Lamps Malfunction for diagnosis of the B22 Brake Pedal Position Sensor.
- Go to next step: If the specified value
- If not the specified value
- Brake Pedal - Released
Verify the scan tool parameter:Brake Pedal Position Sensor. = Inactive
- If not the specified value
Refer to Stop Lamps Malfunction for diagnosis of the B22 Brake Pedal Position Sensor.
- Go to next step: If the specified value
- If not the specified value
- Ignition - On / Vehicle - In Service Mode
- Verify there are no related DTCs set in the following system:B303 Transmission Range Sensor
- If a related DTC is set
- Go to next step: If a related DTC is not set
- Verify the value is within the range listed in the table:Transmission Range Sensor 1, 2 - Refer to:Transmission Range Sensor Duty Cycles
- If not the specified values
Refer to:DTC P0707, P0708, P2802, P2803, or P2805 - Diagnostic Procedure
- Go to next step: If the specified values
- If not the specified values
- Ignition - Crank
Verify the scan tool parameter:
- { Without BTM and/or ATH/ATS }5V Ignition Switch = Crank Request & Accessory = Inactive
- { With BTM and/or ATH/ATS }Engine Control Module - Power Mode = Crank Request
- If not the specified state
Refer to:Power Mode Mismatch
- Go to next step: If the specified state
- Verify the scan tool parameter:Crankshaft Position Active Counter = Does not Increment
- If the parameter value increments
Replace the component:B26 Crankshaft Position Sensor
- Go to next step: If the parameter value does not increment
- If the parameter value increments
- Verify the component works as specified:Engine - Rotate(s)
- If the component does not work as specified
Verify the following conditions do not exist:
- Accessory drive belt component - Seized
- Engine - Seized
- Go to next step: If the component works as specified
- If the component does not work as specified
- Ignition - Crank
Verify the component works as specified:
- M64 Starter Motor = Activated - Rotate(s)
- Engine = Cranking
- {M64 Starter Motor = Rotate(s) & Cranking = No} If the component does not work as specified
Refer to:Test 1
- {M64 Starter Motor Rotate(s) & Starter Pinion = Clicks} If the component does not work as specified
Refer to:Test 2
- Go to next step: If the component works as specified
- All OK.
Steps 2 and 3 are for vehicles equipped with a push button ignition switch. If the vehicle is not equipped with a push button ignition switch, continue to step 4.