GM Service Manual Online
For 1990-2009 cars only

Object Number: 70472  Size: LF
Engine Controls Components
Cell 20: Ignition System
OBD II Symbol Description Notice
Handling ESD Sensitive Parts Notice

Circuit Description

The Camshaft Position (CMP) sensor works in conjunction with a single tooth reluctor wheel on the Bank 2 Intake camshaft. The ECM pulls up the CMP sensor signal circuit to 12 volts and monitors this voltage. As the reluctor wheel tooth rotates past the sensor, the sensor's internal circuitry pulls the signal circuit to ground, creating a square wave signal that is used by the ECM. The reluctor wheel tooth covers 180 degrees of the camshaft circumference. This causes the CMP signal voltage to transition once per crankshaft revolution. This signal, when combined with the CKP sensor signal, enables the ECM to determine exactly which cylinder is on a firing stroke. The ECM can then properly synchronize the ignition system, the fuel injectors and the knock control. Note that as long as the CKP signal is available, the engine can start even if there is no CMP sensor signal. The ECM will default to a non-sequential fuel injector operation.

Conditions for Running the DTC

The engine speed is greater than 22 RPM.

Conditions for Setting the DTC

    • The CMP signal is incorrect for at least 500 milliseconds.
    • The engine has completed at least 100 revolutions.

Action Taken When the DTC Sets

    • The ECM illuminates the Malfunction Indicator Lamp (MIL) and records the operating conditions in the Freeze Frame on the second consecutive drive trip that the diagnostic runs and fails.
    • The ECM will use a calculated spark retard value in order to minimize a knock during conditions when a knock is likely to occur. The calculated value will vary based on the engine speed and load.
    • The ECM will energize all of the ignition poles at full intensity in order to compensate for a lost sense of position.

Conditions for Clearing the MIL/DTC

    • The ECM turns OFF the MIL after three consecutive drive trips that the diagnostic runs and passes.
    • A History DTC clears after forty consecutive warm-up cycles in which no failures are reported by this diagnostic or any other emission related diagnostic.
    • The ECM battery voltage is interrupted.
    • The scan tool clears the MIL/DTC.

Diagnostic Aids

Use the Connector Test Adapter Kit J 35616 for any test that requires probing the ECM harness connector or a component harness connector. Using this kit will prevent damage to the harness connector terminals.

Check for the following conditions:

    • Poor connections at the ECM or at the component. Inspect the harness connectors for any backed out terminals, improper mating, broken locks, improperly formed or damaged terminals, and poor terminal to wire connection. Refer to Engine Control Module Diagnosis , Checking Terminal Contact for the proper procedure.
    • Misrouted harness. Inspect the harness in order to ensure that the harness is not routed too close to any high voltage wires such as spark plug leads, or too close to any high current devices such as the alternator, the motors, the solenoids, etc.
    • Damaged harness. Inspect the wiring harness for any damage. If the harness appears to be OK, observe the scan tool while moving the related connectors and the wiring harnesses. A change in the display may help in order to locate the fault.
        If the sensor signal is only affected when the harness is moved at a component, and there is no problem with the harness or the connections, the component may be damaged.
    •  Check the sensor for a proper installation. A sensor that is loose or not fully seated (causing an excessive air gap between the sensor and the reluctor wheel) may cause this DTC to set.

Refer to Symptoms for the Intermittents.

Test Description

The number(s) below refer to the step number(s) on the diagnostic table.

  1. Refer to Engine Electrical for further electrical schematics.

DTC P0340 - Camshaft Position (CMP) Sensor Circuit

Step

Action

Value(s)

Yes

No

1

Did you perform the Powertrain On-Board Diagnostic (OBD) System check?

--

Go to Step 2

Go to Powertrain On Board Diagnostic (OBD) System Check

2

  1. Start the engine.
  2. Install a scan tool.
  3. Monitor the Cam Signal Present with the scan tool.

Does the cam signal toggle between low and high?

--

Problem is intermittent. Refer to Diagnostic Aids

Go to Step 3

3

  1. Turn off the ignition.
  2. Disconnect the CMP sensor.
  3. Turn on the ignition with the engine off.
  4. Measure the voltage from the Switched B+ circuit in the harness connector (ECM side) to battery ground with the DVM J 39200 .

Does the DVM indicate the specified voltage?

B+

Go to Step 4

Go to Step 10

4

Measure the voltage from the CMP signal circuit in the harness connector (ECM side) to battery ground with the DVM J 39200 .

Does the DVM indicate the specified voltage?

B+

Go to Step 7

Go to Step 5

5

  1. Turn off the ignition.
  2. Disconnect the ECM.
  3. Check the harness for continuity of the CMP signal circuit with the DVM J 39200 .

Is continuity indicated?

--

Go to Step 6

Go to Step 12

6

Check the harness for continuity between the CMP sensor signal circuit and battery ground with the DVM J 39200 .

Is continuity indicated?

--

Go to Step 11

Go to Step 15

7

Probe the CMP sensor shielded ground circuit in the harness connector (ECM side) with the test light J 34142-B connected to B+.

Does the test light illuminate?

--

Go to Step 9

Go to Step 8

8

  1. Turn off the ignition.
  2. Check all related shielded ground circuits.
  3. Disconnect the ECM.
  4. Check the harness for continuity of the CMP shielded ground circuit with the DVM J 39200 .

Was a problem found and corrected?

--

Go to Step 17

Go to Step 15

9

  1. Connect the Signal Generator Tester J 38522 to the CMP sensor harness connector (ECM side).
  2. Turn on the ignition.
  3. Turn on the tester and set to 12 V, 50% Duty Cycle, 600 Hz.
  4. Monitor the Cam Signal Present with the scan tool.

Does the scan tool toggle between low and high?

--

Go to Step 13

Go to Step 15

10

Repair the Switched B+ circuit.

Is the action complete?

--

Go to Step 17

--

11

Repair the short to ground in the signal circuit.

Is the action complete?

--

Go to Step 17

--

12

Repair the open/high resistance in the signal circuit.

Is the action complete?

--

Go to Step 17

--

13

Check the CMP sensor for the following conditions:

    • Poor connections/terminal tension at the CMP sensor harness connector. Refer to Checking Terminal Contact in Engine Control Module Diagnosis .
    • Check the sensor for proper installation. A sensor that is loose or not fully seated could cause an excessive air gap between the sensor and the reluctor wheel.

Was a problem found and corrected?

--

Go to Step 17

Go to Step 14

14

Replace the CMP sensor.

Is the action complete?

--

Go to Step 17

--

15

Check for a poor connection or poor terminal tension at the ECM harness connector. Refer to Electrical Diagnosis in Engine Electrical, and Troubleshooting Procedures for the proper procedure. Also, refer to Checking Terminal Contact in Engine Control Module Diagnosis .

Was a problem found and corrected?

--

Go to Step 17

Go to Step 16

16

Important: This vehicle is equipped with a Theft Deterrent System which interfaces with the Engine Control Module (ECM). Program the new ECM with the frequency code of the theft deterrent module that is currently on the vehicle.

Replace the ECM. Refer to Engine Control Module Replacement/Programming .

Is the action complete?

--

Go to Step 17

--

17

  1. Clear the DTCs with the scan tool.
  2. Turn off the ignition for 15 seconds.
  3. Operate the vehicle within the conditions that are required for this diagnostic to RUN. Refer to Conditions for Running the DTC.
  4. Check for any DTCs.

Is this DTC set?

--

Go to Step 2

Go to Step 18

18

Were there any additional DTCs noted during the Powertrain OBD System Check that have not been diagnosed?

--

Go to the applicable DTC table

The System is OK