CADILLAC Diagnostic and Repair Information ,Wiring Diagrams. DTC. TSB. Types: TSB, DTC, Wiring Diagrams, OEM Procedures. Trusted by more than 400,000 technicians. OEM accurate fix for faster repairs. Repair Procedures and Labor Times. Factory Auto Repair info. Request A Demo Today. Factory-Correct Diagrams. Factory Part Numbers. Maintenance Schedules. Repair Procedures. Labor Times. Types: TSB, DTC.
Wednesday, July 1, 2020
2010 Cadillac Truck Escalade RWD V8-6.2L Page 2032
瀚慖f the parameter does not increment, replace the crankshaft position sensor.
Repair Instructions
Perform the Diagnostic Repair Verification (See: Verification Tests) after completing the diagnostic procedure.
* Crankshaft Position Sensor Replacement (See: Powertrain Management/Computers and Control Systems/Crankshaft Position
Sensor/Service and Repair)
* Engine Control Module Programming and Setup (See: Powertrain Management/Computers and Control Systems/Engine Control
Module/Testing and Inspection)
* Engine Control Module Replacement (See: Powertrain Management/Computers and Control Systems/Engine Control Module/Service and
Repair)
P0340
DTC P0340
Diagnostic Instructions
* Perform the Diagnostic System Check - Vehicle (See: Testing and Inspection/Initial Inspection and Diagnostic Overview/Diagnostic System
Check - Vehicle) prior to using this diagnostic procedure.
* Review Strategy Based Diagnosis (See: Testing and Inspection/Initial Inspection and Diagnostic Overview/Strategy Based Diagnosis) for an
overview of the diagnostic approach.
* Diagnostic Procedure Instructions (See: Testing and Inspection/Initial Inspection and Diagnostic Overview/Diagnostic Procedure
Instructions) provides an overview of each diagnostic category.
DTC Descriptor
DTC P0340
- Camshaft Position Sensor Circuit
Diagnostic Fault Information
Circuit/System Description
The 4X camshaft position sensor circuits consist of an engine control module (ECM) supplied 5 V reference circuit, low reference circuit, and an
output signal circuit. The camshaft position sensor is an internally magnetic biased digital output integrated circuit sensing device. The sensor
detects magnetic flux changes between the peaks and valleys of a 4-tooth reluctor wheel attached to the camshaft. As each reluctor wheel tooth
rotates past the camshaft position sensor, the resulting change in the magnetic field is used by the sensor electronics to produce a digital output
pulse. The sensor returns a digital ON/OFF DC voltage pulse of varying frequency, with 2 narrow, and 2 wide output pulses per camshaft
revolution that represent an image of the camshaft reluctor wheel. The frequency of the camshaft position sensor output depends on the velocity of
the camshaft. The ECM decodes the narrow and wide tooth pattern to identify camshaft position. This information is then used to sequence the
ignition timing and fuel injection events for the engine. The ECM also uses camshaft position sensor output information to determine the camshaft
relative position to the crankshaft, to control the camshaft position actuator if equipped, and for limp-home operation.
Conditions for Running the DTC
* The mass air flow (MAF) is greater than 3 grams per second.
* DTC P0101, P0102, P0103, P0641, or P0651 is not set.
* The engine is cranking or running.
* DTC P0340 runs continuously when the above conditions are met.
Conditions for Setting the DTC
Note: The ECM detects engine movement by sensing the airflow through the MAF sensor, when airflow is greater than 3 grams per second, or by
sensing crankshaft position sensor pulses.
* The ECM detects that the starter is commanded on and the engine has been cranking for more than 4 s without a camshaft position sensor
pulse.
* The ECM detects that the engine has started, but did not receive a camshaft position sensor pulse during the first engine revolution.
2010 Cadillac Truck Escalade RWD V8-6.2L Page 2031
Schematic Reference
Engine Controls Schematics (See: Diagrams/Electrical Diagrams/Powertrain Management/System Diagram)
Connector End View Reference
Component Connector End Views (See: Diagrams/Connector Views)
Description and Operation
Electronic Ignition System Description (See: Powertrain Management/Computers and Control Systems/Description and Operation/Electronic
Ignition System Description)
Electrical Information Reference
* Circuit Testing (See: Testing and Inspection/Component Tests and General Diagnostics/General Electrical Diagnostic Procedures/Circuit
Testing/Circuit Testing)
* Connector Repairs (See: Testing and Inspection/Component Tests and General Diagnostics/General Electrical Diagnostic
Procedures/Connector Repairs/Connector Repairs)
* Testing for Intermittent Conditions and Poor Connections (See: Testing and Inspection/Component Tests and General Diagnostics/General
Electrical Diagnostic Procedures/Circuit Testing/Testing for Intermittent Conditions and Poor Connections)
* Wiring Repairs (See: Testing and Inspection/Component Tests and General Diagnostics/General Electrical Diagnostic Procedures/Wiring
Repairs/Wiring Repairs)
DTC Type Reference
Powertrain Diagnostic Trouble Code (DTC) Type Definitions (See: Diagnostic Trouble Code Descriptions/Powertrain Diagnostic Trouble Code
(DTC) Type Definitions)
Scan Tool Reference
Control Module References (See: Testing and Inspection/Programming and Relearning) for scan tool information
Special Tools
J 35616-A/BT-8637 - Connector Test Adapter Kit
Circuit/System Verification
1. Engine idling, observe the scan tool Crankshaft Position Active Counter parameter. The parameter should be incrementing.
2. Engine idling, observe the DTC information with a scan tool. DTC P0336 should not set.
3. Operate the vehicle within the Conditions for Running the DTC to verify the DTC does not set. You may also operate the vehicle within the
conditions that you observed from the Freeze Frame/Failure Records data.
Circuit/System Testing
Note: You must perform the Circuit/System Verification before proceeding with Circuit/System Testing.
1. Ignition OFF, inspect the crankshaft position sensor for looseness and correct installation.
瀚慖f the crankshaft position sensor is loose, inspect the sensor and the O-ring for damage, replace as necessary.
2. Inspect the engine for the following conditions:
* Engine oil for debris and contamination
* Crankshaft reluctor wheel for damage
* The timing chain, tensioner, and sprockets for wear or damage
瀚慖f debris is found in the engine oil, inspect the internal engine components to determine the cause. Repair or replace any worn or damaged
components.
Component Testing
Note: You must perform the Circuit/System Testing before proceeding with Component Testing.
1. Inspect the crankshaft position sensor for correct installation. Remove the crankshaft position sensor from the engine and inspect the sensor
O-ring for damage.
瀚慖f the sensor is loose, incorrectly installed, or damaged, replace the crankshaft position sensor.
2. Connect the crankshaft position sensor harness connector to the crankshaft position sensor.
3. Ignition ON, engine OFF. Observe the Crankshaft Position Active counter parameter on the scan tool.
4. Pass a flat steel object across the tip of the sensor repeatedly. The Crankshaft Position Active counter parameter should increment with each
pass of the steel object.
2010 Cadillac Truck Escalade RWD V8-6.2L Page 2030
Diagnostic Instructions
* Perform the Diagnostic System Check - Vehicle (See: Testing and Inspection/Initial Inspection and Diagnostic Overview/Diagnostic System
Check - Vehicle) prior to using this diagnostic procedure.
* Review Strategy Based Diagnosis (See: Testing and Inspection/Initial Inspection and Diagnostic Overview/Strategy Based Diagnosis) for an
overview of the diagnostic approach.
* Diagnostic Procedure Instructions (See: Testing and Inspection/Initial Inspection and Diagnostic Overview/Diagnostic Procedure
Instructions) provides an overview of each diagnostic category.
DTC Descriptor
DTC P0336
- Crankshaft Position Sensor Performance
Diagnostic Fault Information
Circuit/System Description
The crankshaft position sensor circuits consist of an engine control module (ECM) supplied 5 V reference circuit, low reference circuit and an
output signal circuit. The crankshaft position sensor is an internally magnetic biased digital output integrated circuit sensing device. The sensor
detects magnetic flux changes between the peaks and valleys of a 58-tooth reluctor wheel on the crankshaft. Each tooth on the reluctor wheel is
spaced at 60-tooth spacing, with 2 missing teeth for the reference gap. The crankshaft position sensor produces an ON/OFF DC voltage of varying
frequency, with 58 output pulses per crankshaft revolution. The frequency of the crankshaft position sensor output depends on the velocity of the
crankshaft. The crankshaft position sensor sends a digital signal, which represents an image of the crankshaft reluctor wheel, to the ECM as each
tooth on the wheel rotates past the crankshaft position sensor. The ECM uses each crankshaft position signal pulse to determine crankshaft speed
and decodes the crankshaft reluctor wheel reference gap to identify crankshaft position. This information is then used to sequence the ignition
timing and fuel injection events for the engine. The ECM also uses crankshaft position sensor output information to determine the crankshaft
relative position to the camshaft, to detect cylinder misfire, and to control the camshaft position actuator if equipped.
Conditions for Running the DTC
* DTC P0101, P0102, P0103, P0641, or P0651 is not set.
* The engine is cranking or running.
* The airflow into the engine is greater than 3 g/s.
* The DTCs run continuously when the above conditions are met.
Conditions for Setting the DTC
Note: The ECM detects engine movement by sensing the airflow through the MAF sensor, when airflow is greater than 3 grams per second, or by
sensing camshaft position sensor pulses.
* The ECM detects that the engine is running, but receives less than 53 or more than 63 crankshaft position sensor pulses, during each engine
revolution, for 8 of 10 engine revolutions.
* The ECM detects that the engine is running, but more than 25 crankshaft resyncs have occurred within 20 s.
* The ECM detects that the engine has been running, but the crankshaft does not sync for 0.4 second.
Action Taken When the DTC Sets
* DTC P0336 is a Type A DTC.
* The camshaft position actuator, if equipped, is commanded to the parked position.
* The ignition system defaults to a limp home mode. The camshaft position sensor is used to determine engine position.
Conditions for Clearing the DTC
DTC P0336 is a Type A DTC.
Diagnostic Aids
* With this DTC set, the engine may crank for an extended period of time during start-up.
* This test procedure requires that the vehicle battery has passed a load test and is completely charged. Refer to Battery Inspection/Test (See:
Starting and Charging/Testing and Inspection/Component Tests and General Diagnostics/Battery Inspection/Test).
2010 Cadillac Truck Escalade RWD V8-6.2L Page 2029
Special Tools
J 35616-A/BT-8637 - Connector Test Adapter Kit
Circuit/System Verification
1. Engine idling, observe the scan tool Crankshaft Position Active Counter parameter. The parameter should be incrementing.
2. Engine idling, observe the DTC information with a scan tool. DTC P0335 should not set.
3. Operate the vehicle within the Conditions for Running the DTC to verify the DTC does not set. You may also operate the vehicle within the
conditions that you observed from the Freeze Frame/Failure Records data.
Circuit/System Testing
Note: You must perform the Circuit/System Verification before proceeding with Circuit/System Testing.
1. Ignition OFF, disconnect the harness connector at the B26 crankshaft position sensor.
2. Ignition OFF and all vehicle systems OFF, it may take 2 minutes for all vehicle systems to power down, test for less than 1 ohm between the
crankshaft position low reference circuit, terminal B, and ground.
瀚慖f greater than the specified value, test the low reference circuit for an open/high resistance. If the circuit tests normal, replace the K20
ECM.
3. Ignition ON, test for 4.8-5.2 V between the crankshaft position 5 V reference circuit, terminal C and ground.
瀚慖f less than the specified range, test the 5 V reference circuit for an open/high resistance or short to ground. If the circuit tests normal,
replace the K20 ECM.
瀚慖f greater than the specified range, test the 5 V reference circuit for a short to voltage. If the circuit tests normal, replace the K20 ECM.
4. Ignition ON, test for 4.8-5.2 V between the crankshaft position signal circuit terminal A and ground.
瀚慖f less than the specified range, test the signal circuit for an open/high resistance or short to ground. If the circuit tests normal, replace the
K20 ECM.
瀚慖f greater than the specified range, test the signal circuit for a short to voltage. If the circuit tests normal, replace the K20 ECM.
5. Ignition OFF, connect a 3 A fused jumper wire to the crankshaft position signal circuit terminal A.
6. Ignition ON, momentarily touch the other end of the fused jumper wire to the battery negative post. The Crankshaft Position Active counter,
should increment.
瀚慖f the Crankshaft Position Active counter increments, test or replace the B26 crankshaft position sensor.
瀚慖f the Crankshaft Position Active counter does not increment, replace the K20 ECM.
Component Testing
Note: You must perform the Circuit/System Testing before proceeding with Component Testing.
1. Inspect the crankshaft position sensor for correct installation. Remove the crankshaft position sensor from the engine and inspect the sensor
O-ring for damage.
瀚慖f the sensor is loose, incorrectly installed, or damaged, replace the B26 crankshaft position sensor.
2. Connect the crankshaft position sensor harness connector to the B26 crankshaft position sensor.
3. Ignition ON, engine OFF. Observe the Crankshaft Position Active counter parameter on the scan tool.
4. Pass a flat steel object across the tip of the sensor repeatedly. The Crankshaft Position Active counter parameter should increment with each
pass of the steel object.
瀚慖f the parameter does not increment, replace the B26 crankshaft position sensor.
Repair Instructions
Perform the Diagnostic Repair Verification (See: Verification Tests) after completing the diagnostic procedure.
* Crankshaft Position Sensor Replacement (See: Powertrain Management/Computers and Control Systems/Crankshaft Position
Sensor/Service and Repair)
* Control Module References (See: Testing and Inspection/Programming and Relearning) for ECM replacement, setup, and programming
2010 Cadillac Truck SRX AWD V6-3.0L Page 1106
2010 Cadillac Truck SRX AWD V6-3.0L Page 1106
2. Ignition OFF, verify that a test lamp does not illuminate between B+ and the low control circuit terminal 1.
瀚慖f the test lamp illuminates, test the low control circuit for a short to ground. If the circuit tests normal, replace the K20 ECM.
3. Ignition ON, verify that a test lamp does not illuminate between ground and the high control circuit terminal 2.
瀚慖f the test lamp illuminates, test the high control circuit for a short to voltage. If the circuit tests normal, replace the K20 ECM.
4. Ignition ON, command the Fuel Pressure Regulator ON with a scan tool. Verify that the test lamp illuminates.
瀚慖f the test lamp does not illuminate, test the high control circuit for a short to ground or an open/high resistance. If the circuit tests normal,
replace the K20 ECM.
5. Ignition OFF, connect a test lamp between the low control circuit terminal 1 and B+.
6. Ignition ON, command the Fuel Pressure Regulator ON with a scan tool. Verify that the test lamp illuminates.
瀚慖f the test lamp does not illuminate, test the low control circuit for a short to voltage or an open/high resistance. If the circuit tests normal,
replace the K20 ECM.
7. If all circuits test normal, test or replace the G18 high pressure fuel pump.
Component Testing
Static Test
1. Ignition OFF, disconnect the harness connector at the G18 high pressure fuel pump.
Note: The DMM and test leads must be calibrated to 0 ohm in order to prevent misdiagnosis.
2. Test for 9-11 ohm at 25掳C (77掳F) between the low control circuit terminal 1 and the high control circuit terminal 2.
瀚慖f not within the specified range, replace the G18 high pressure fuel pump.
3. Measure the resistance between each terminal and the high pressure fuel pump housing. The DMM should display OL.
瀚慖f less than the specified value, replace the G18 high pressure fuel pump.
Repair Instructions
Perform the Diagnostic Repair Verification (See: Verification Tests) after completing the diagnostic procedure.
* Fuel Pump Replacement (See: Powertrain Management/Fuel Delivery and Air Induction/Fuel Pump/Service and Repair/Fuel Pump
Replacement)
* Control Module References (See: Testing and Inspection/Programming and Relearning) for ECM replacement, setup, and programming
P0092
DTC P0090-P0092, P00C8, P00C9, or P00CA (LF1, LFW)
Diagnostic Instructions
* Perform the Diagnostic System Check - Vehicle (See: Testing and Inspection/Initial Inspection and Diagnostic Overview/Diagnostic System
Check - Vehicle) prior to using this diagnostic procedure.
* Review Strategy Based Diagnosis (See: Testing and Inspection/Initial Inspection and Diagnostic Overview/Strategy Based Diagnosis) for an
overview of the diagnostic approach.
* Diagnostic Procedure Instructions (See: Testing and Inspection/Initial Inspection and Diagnostic Overview/Diagnostic Procedure
Instructions) provides an overview of each diagnostic category.
DTC Descriptors
DTC P0090
- Fuel Pressure Regulator Control Circuit
DTC P0091
- Fuel Pressure Regulator Control Circuit Low Voltage
DTC P0092
- Fuel Pressure Regulator Control Circuit High Voltage
2010 Cadillac Truck Escalade RWD V8-6.2L Page 2028
flux changes between the peaks and valleys of a 58-tooth reluctor wheel on the crankshaft. Each tooth on the reluctor wheel is spaced at 60-tooth
spacing, with 2 missing teeth for the reference gap. The crankshaft position sensor produces an ON/OFF DC voltage of varying frequency, with 58
output pulses per crankshaft revolution. The frequency of the crankshaft position sensor output depends on the velocity of the crankshaft. The
crankshaft position sensor sends a digital signal, which represents an image of the crankshaft reluctor wheel, to the ECM as each tooth on the wheel
rotates past the crankshaft position sensor. The ECM uses each crankshaft position signal pulse to determine crankshaft speed and decodes the
crankshaft reluctor wheel reference gap to identify crankshaft position. This information is then used to sequence the ignition timing and fuel
injection events for the engine. The ECM also uses crankshaft position sensor output information to determine the crankshaft relative position to the
camshaft, to detect cylinder misfire, and to control the camshaft position actuator if equipped.
Conditions for Running the DTC
* DTC P0101, P0102, P0103, P0641, or P0651 is not set.
* The engine is cranking or running.
* The airflow into the engine is greater than 3 g/s.
* The DTCs run continuously when the above conditions are met.
Conditions for Setting the DTC
Note: The ECM detects engine movement by sensing the airflow through the MAF sensor, when airflow is greater than 3 grams per second, or by
sensing camshaft position sensor pulses.
* The ECM detects that the starter is commanded on and the engine has been cranking for more than 4 s without a crankshaft position sensor
pulse.
* The ECM detects that the engine is running, but has not received a crankshaft position sensor pulse for 2 of 10 engine cycles.
Action Taken When the DTC Sets
* DTC P0335 is a Type A DTC.
* The camshaft position actuator if equipped is commanded to the parked position.
* The ignition system defaults to a limp home mode. The camshaft position sensor is used to determine engine position.
Conditions for Clearing the DTC
DTC P0335 is a Type A DTC.
Diagnostic Aids
* With this DTC set, the engine may crank for an extended period of time during start-up.
* This test procedure requires that the vehicle battery has passed a load test and is completely charged. Refer to Battery Inspection/Test (See:
Starting and Charging/Testing and Inspection/Component Tests and General Diagnostics/Battery Inspection/Test).
Reference Information
Schematic Reference
Engine Controls Schematics (See: Diagrams/Electrical Diagrams/Powertrain Management/System Diagram)
Connector End View Reference
Component Connector End Views (See: Diagrams/Connector Views)
Description and Operation
Electronic Ignition System Description (See: Powertrain Management/Computers and Control Systems/Description and Operation/Electronic
Ignition System Description)
Electrical Information Reference
* Circuit Testing (See: Testing and Inspection/Component Tests and General Diagnostics/General Electrical Diagnostic Procedures/Circuit
Testing/Circuit Testing)
* Connector Repairs (See: Testing and Inspection/Component Tests and General Diagnostics/General Electrical Diagnostic
Procedures/Connector Repairs/Connector Repairs)
* Testing for Intermittent Conditions and Poor Connections (See: Testing and Inspection/Component Tests and General Diagnostics/General
Electrical Diagnostic Procedures/Circuit Testing/Testing for Intermittent Conditions and Poor Connections)
* Wiring Repairs (See: Testing and Inspection/Component Tests and General Diagnostics/General Electrical Diagnostic Procedures/Wiring
Repairs/Wiring Repairs)
DTC Type Reference
Powertrain Diagnostic Trouble Code (DTC) Type Definitions (See: Diagnostic Trouble Code Descriptions/Powertrain Diagnostic Trouble Code
(DTC) Type Definitions)
Scan Tool Reference
Control Module References (See: Testing and Inspection/Programming and Relearning) for scan tool information
2010 Cadillac Truck Escalade RWD V8-6.2L Page 2027
3. Tap on the engine block with a non-metallic object near the affected KS and observe the DMM for a fluctuating frequency.
瀚慖f the DMM does not display a fluctuating frequency while tapping on the engine block then replace the affected KS.
4. Verify the affected KS is properly tightened, refer to Fastener Tightening Specifications (See: Engine, Cooling and
Exhaust/Engine/Specifications/Fastener Tightening Specifications).
5. Ignition OFF, with appropriate length jumper wires, connect the KS1 harness to the KS2 sensor and the KS2 harness to the KS1 sensor.
6. Monitor the DTCs using a scan tool. Operate the vehicle within the conditions for running the DTC. Verify the fault does not follow the
sensor in question.
瀚慖f the fault follows the sensor in question, replace the appropriate KS.
7. Ignition OFF, remove the jumper wires from the previous step.
8. Measure for 2-3 volts between each of the following circuits and ground on the ECM side of the harness connector:
* The KS signal circuit, terminal A
* The KS signal circuit, terminal B
瀚慖f less than the specified range, test the circuits for a short to ground or an open/high resistance. If the circuits test normal, replace the
ECM.
瀚慖f greater than the specified range, test the circuits for a short to voltage. If the circuits test normal, replace the ECM.
9. Test for intermittent or poor connections at the ECM, KS, and in-line connectors where present.
10. If all circuits test normal, replace the ECM.
Repair Instructions
Perform the Diagnostic Repair Verification (See: Verification Tests) after completing the diagnostic procedure.
* Knock Sensor 1 Replacement (See: Powertrain Management/Computers and Control Systems/Knock Sensor/Service and Repair/Knock
Sensor 1 Replacement)
* Knock Sensor 2 Replacement (See: Powertrain Management/Computers and Control Systems/Knock Sensor/Service and Repair/Knock
Sensor 2 Replacement)
* Engine Control Module Replacement (See: Powertrain Management/Computers and Control Systems/Engine Control Module/Service and
Repair)
* Engine Control Module Programming and Setup (See: Powertrain Management/Computers and Control Systems/Engine Control
Module/Testing and Inspection)
P0335
DTC P0335
Diagnostic Instructions
* Perform the Diagnostic System Check - Vehicle (See: Testing and Inspection/Initial Inspection and Diagnostic Overview/Diagnostic System
Check - Vehicle) prior to using this diagnostic procedure.
* Review Strategy Based Diagnosis (See: Testing and Inspection/Initial Inspection and Diagnostic Overview/Strategy Based Diagnosis) for an
overview of the diagnostic approach.
* Diagnostic Procedure Instructions (See: Testing and Inspection/Initial Inspection and Diagnostic Overview/Diagnostic Procedure
Instructions) provides an overview of each diagnostic category.
DTC Descriptor
DTC P0335
- Crankshaft Position Sensor Circuit
Diagnostic Fault Information
Circuit/System Description
The crankshaft position sensor circuits consist of an engine control module (ECM) supplied 5 V circuit, low reference circuit and an output signal
circuit. The crankshaft position sensor is an internally magnetic biased digital output integrated circuit sensing device. The sensor detects magnetic