Contents Section: Engine Control (sfi) System (diagnostic Codes (p0327-p1451)) (phv) All sections

COMPONENT OPERATING RANGE Toyota Prius PHV pre-III

COMPONENT OPERATING RANGE

Crankshaft position sensorCrankshaft position sensor output voltage fluctuates while crankshaft revolving 34 crankshaft position sensor signals per crankshaft revolution

Scheme 537

Scheme 537: CONFIRMATION DRIVING PATTERN
  1. Connect the Techstream to the DLC3.
  2. Turn the power switch on (IG) and turn the Techstream on.
  3. Clear the DTCs (even if no DTCs are stored, perform the clear DTC procedure). Refer to «DTC CHECK / CLEAR»(/toyota/prius-phv/pre-iii-2010-2011/remont/testing-diagnostics/#engine-control-sfi-system-diagnostics-introduction-phv__dtc-checkclear) .
  4. Turn the power switch off and wait for 30 seconds.
  5. Turn the power switch on (IG) and turn the Techstream on [A].
  6. Put the engine in inspection mode. Refer to «INSPECTION MODE PROCEDURE»(/toyota/prius-phv/pre-iii-2010-2011/remont/hoistjack/#introduction-phv) .
  7. Start the engine.
  8. Idle the engine for 20 seconds or more [B].
  9. Enter the following menus: Powertrain / Engine and ECT / Trouble Codes.
  10. Read the DTC [C].
  11. If a DTC is output, the system is malfunctioning. HINT: If a DTC is not output, perform the following procedure.
  12. Enter the following menus: Powertrain / Engine and ECT / Utility / All Readiness.
  13. Input the DTC: P0335.
  14. Check the DTC judgment result. Techstream Display Description NORMAL DTC judgment completed System normal ABNORMAL DTC judgment completed System abnormal INCOMPLETE DTC judgment not completed Perform driving pattern after confirming DTC enabling conditions UNKNOWN Unable to perform DTC judgment Number of DTCs which do not fulfill DTC preconditions has reached ECU memory limit HINT: If the judgment result shows ABNORMAL, the system has a malfunction. If the judgment result shows NORMAL, the system is normal. If the judgment result shows INCOMPLETE or UNKNOWN, perform step [B] again.
  15. Enter the following menus: Powertrain / Engine and ECT / Utility / All Readiness.
  16. Check the judgment result. HINT: If the judgment result shows ABNORMAL, the system has a malfunction. If the judgment result shows NORMAL, the system is normal.
  17. If the test result is INCOMPLETE or UNKNOWN and no DTC is output, perform a universal trip and check for permanent DTCs. Refer to «DTC CHECK / CLEAR»(/toyota/prius-phv/pre-iii-2010-2011/remont/testing-diagnostics/#engine-control-sfi-system-diagnostics-introduction-phv__dtc-checkclear) . HINT: If a permanent DTC is output, the system is malfunctioning. If no permanent DTC is output, the system is normal.

Scheme 538

Scheme 538: WIRING DIAGRAM

HINT

  1. If no problem is found through this diagnostic troubleshooting procedure, troubleshoot the engine mechanical systems.
  2. Check the engine speed. The engine speed can be checked using the Techstream. To check, follow the operation below: Connect the Techstream to the DLC3. Turn the power switch on (IG) and turn the Techstream on. Put the engine in inspection mode. Refer to «INSPECTION MODE PROCEDURE»(/toyota/prius-phv/pre-iii-2010-2011/remont/hoistjack/#introduction-phv) . Start the engine. Enter the following menus: Powertrain / Engine and ECT / Data List / Engine Speed. The engine speed may be indicated as zero despite the engine rotating normally. This is caused by a lack of NE signals from the crankshaft position sensor. Alternatively, the engine speed may be indicated as lower than the actual engine speed if the crankshaft position sensor output voltage is insufficient.
  3. Read freeze frame data using the Techstream. The ECM records vehicle and driving condition information as freeze frame data the moment a DTC is stored. When troubleshooting, freeze frame data can be helpful in determining whether the vehicle was running or stopped, whether the engine was warmed up or not, whether the air fuel ratio was lean or rich, as well as other data recorded at the time of a malfunction.

Scheme 539

Scheme 539: PROCEDURE

Scheme 540

Scheme 540
  1. READ VALUE USING TECHSTREAM (ENGINE SPEED) Connect the Techstream to the DLC3. Turn the power switch on (IG). Turn the Techstream on. Put the engine in inspection mode. Refer to «INSPECTION MODE PROCEDURE»(/toyota/prius-phv/pre-iii-2010-2011/remont/hoistjack/#introduction-phv) . Enter the following menus: Powertrain / Engine and ECT / Data List / Engine Speed. Start the engine. Read the values displayed on the Techstream while the engine is running. OK Correct values are displayed. HINT: To check the engine speed change, display the graph on the Techstream. If the engine does not start, check the engine speed while cranking. If the engine speed indicated on the Techstream remains at zero (0), there may be an open or short in the crankshaft position sensor circuit. NG --> See step 2 OK --> See step 8
  2. INSPECT CRANKSHAFT POSITION SENSOR (RESISTANCE) Disconnect the crankshaft position sensor connector. Measure the resistance according to the value(s) in the table below. Standard Resistance Tester Connection Condition Specified Condition 1 (NE) - 2 (NE-) Cold 1630 to 2740 ohms 1 (NE) - 2 (NE-) Hot 2065 to 3225 ohms HINT: "Cold" and "Hot" mean the temperature of the coils themselves. "Cold" is from -10 to 50°C (14 to 122°F) and "Hot" is from 50 to 100°C (122 to 212°F). If the resistance is not as specified, replace the sensor. TEXT IN ILLUSTRATION *a Component without harness connected (Crankshaft Position Sensor) Reconnect the crankshaft position sensor connector. NG --> See step 9 OK: Go to next step
  3. CHECK HARNESS AND CONNECTOR (CRANKSHAFT POSITION SENSOR - ECM) Disconnect the crankshaft position sensor connector. Disconnect the ECM connector. Measure the resistance according to the value(s) in the table below. Standard Resistance (Check for Open) Tester Connection Condition Specified Condition D27-1 (NE) - D28-74 (NE+) Always Below 1 ohms D27-2 (NE-) - D28-120 (NE-) Always Below 1 ohms Standard Resistance (Check for Short) Tester Connection Condition Specified Condition D27-1 (NE) or D28-74 (NE+) - Body ground Always 10 kohms or higher D27-2 (NE-) or D28-120 (NE-) - Body ground Always 10 kohms or higher Reconnect the crankshaft position sensor connector. Reconnect the ECM connector. NG --> REPAIR OR REPLACE HARNESS OR CONNECTOR (CRANKSHAFT POSITION SENSOR - ECM) OK: Go to next step
  4. CHECK SENSOR INSTALLATION (CRANKSHAFT POSITION SENSOR) Check the crankshaft position sensor installation. OK Sensor is installed correctly. NG --> See step 10 OK: Go to next step
  5. INSPECT NO. 1 CRANKSHAFT POSITION SENSOR PLATE (TEETH OF SENSOR PLATE) Check the teeth of the No. 1 crankshaft position sensor plate. Refer to «COMPONENTS»(/toyota/prius-phv/pre-iii-2010-2011/remont/mechanical/#engine-mechanical-service-information-phv) . OK Sensor plate does not have any cracks or deformation. NG --> See step 11 OK: Go to next step
  6. REPLACE CRANKSHAFT POSITION SENSOR Replace the crankshaft position sensor. Refer to «REMOVAL»(/toyota/prius-phv/pre-iii-2010-2011/remont/engine-control-systems/#engine-control-system-service-information-phv) . NEXT: Go to next step
  7. CHECK WHETHER DTC OUTPUT RECURS Connect the Techstream to the DLC3. Turn the power switch on (IG). Turn the Techstream on. Clear the DTCs. Refer to «DTC CHECK / CLEAR»(/toyota/prius-phv/pre-iii-2010-2011/remont/testing-diagnostics/#engine-control-sfi-system-diagnostics-introduction-phv__dtc-checkclear) . Put the engine in inspection mode. Refer to «INSPECTION MODE PROCEDURE»(/toyota/prius-phv/pre-iii-2010-2011/remont/hoistjack/#introduction-phv) . Start the engine. Enter the following menus: Powertrain / Engine and ECT / Trouble Codes. Read the DTCs. Result Result Proceed to DTC is not output A DTC P0335 is output B HINT: If the engine does not start, replace the ECM. B --> See step 12 A --> END
  8. CHECK FOR INTERMITTENT PROBLEMS. Refer to «CHECK FOR INTERMITTENT PROBLEMS»(/toyota/prius-phv/pre-iii-2010-2011/remont/testing-diagnostics/#engine-control-sfi-system-diagnostics-introduction-phv__check-for-intermittent-problems)
  9. REPLACE CRANKSHAFT POSITION SENSOR. Refer to «REMOVAL»(/toyota/prius-phv/pre-iii-2010-2011/remont/engine-control-systems/#engine-control-system-service-information-phv)
  10. SECURELY REINSTALL SENSOR. Refer to «REMOVAL»(/toyota/prius-phv/pre-iii-2010-2011/remont/engine-control-systems/#engine-control-system-service-information-phv)
  11. REPLACE NO. 1 CRANKSHAFT POSITION SENSOR PLATE. Refer to «DISASSEMBLY»(/toyota/prius-phv/pre-iii-2010-2011/remont/mechanical/#engine-mechanical-service-information-phv)
  12. REPLACE ECM. Refer to «REMOVAL»(/toyota/prius-phv/pre-iii-2010-2011/remont/engine-control-systems/#engine-control-system-service-information-phv)

The camshaft position sensor for intake camshaft (G2 signal sensor) consists of a magnet and MR element.

The camshaft has a timing rotor for the camshaft position sensor. When the camshaft rotates, changes occur in the air gaps between the timing rotor and MR element, which affects the magnet. As a result, the resistance of the MRE material fluctuates. The camshaft position sensor converts the camshaft rotation data to pulse signals, and uses the pulse signals to determine the camshaft angle, which it sends to the ECM. Then the ECM uses this data to control fuel injection time and injection timing.

DTC No.DTC Detection ConditionTrouble Area
P0340When ether of following conditions is met: No camshaft position sensor signal to ECM at engine speed 600 rpm or more (1 trip detection logic) Missing camshaft position sensor signal despite crankshaft position sensor inputs normal at engine speed of 600 rpm or more (1 trip detection logic)Open or short in camshaft position sensor circuit Camshaft position sensor Intake camshaft Jumped tooth of timing chain for intake camshaft ECM
P0342Output voltage of camshaft position sensor less than 0.3 V for 4 seconds (1 trip detection logic)Open or short in camshaft position sensor circuit Camshaft position sensor Intake camshaft Jumped tooth of timing chain for intake camshaft ECM
P0343Output voltage of 4.7 V for 4 seconds (1 trip detection logic)Open or short in camshaft position sensor circuit Camshaft position sensor Intake camshaft Jumped tooth of timing chain for intake camshaft ECM

HINT

DTC P0340 indicates a malfunction relating to the camshaft position sensor circuit (the wire harness between the ECM and camshaft position sensor, and the camshaft position sensor itself).

Reference: Inspection using an oscilloscope. Refer to DESCRIPTION .

If no signal is transmitted by the camshaft position sensor despite the engine revolving, or the rotation of the camshaft and the crankshaft is not synchronized, the ECM interprets this as a malfunction of the sensor.

If the malfunction is not repaired successfully, the DTC is set 10 seconds after the engine is nest started.

Related DTCsP0340: Camshaft position sensor verify pulse input P0342: Camshaft position sensor range check (Low voltage) P0343: Camshaft position sensor range check (High voltage)
Required Sensors/Components (Main)Camshaft position sensor
Required Sensors/Components (Related)Crankshaft position sensor
Frequency of OperationContinuous
Duration5 seconds: Camshaft position / sensor verify pulse input 4 seconds: Camshaft position sensor range check (Low voltage, high voltage)
MIL OperationImmediately
Sequence of OperationNone
Monitor runs whenever following DTCs are not presentNone

ALL

Engine speed600 rpm or more
StarterOFF
Camshaft position sensor range check fail (P0342, P0343)Not detected
Camshaft position sensor voltage0.3 to 4.7 V
Lost communication of power management control ECU (U0293)Not detected

P0340: CAMSHAFT POSITION SENSOR VERIFY PULSE INPUT

StarterOFF
Time after power switch OFF to on (IG)2 seconds or more
Camshaft position sensor verify pulse input fail (P0340)Not detected
Battery voltage8 V or more

P0342, P0343: CAMSHAFT POSITION SENSOR RANGE CHECK (LOW VOLTAGE, HIGH VOLTAGE)

Camshaft position and crankshaft position alignmentMisalignment
Camshaft position sensor signalNo signal

P0340: CAMSHAFT POSITION SENSOR VERIFY PULSE INPUT

Camshaft position sensor voltageLess than 0.3 V

P0342: CAMSHAFT POSITION SENSOR RANGE CHECK (LOW VOLTAGE)

Camshaft position sensor voltageMore than 4.7 V

P0343: CAMSHAFT POSITION SENSOR RANGE CHECK (HIGH VOLTAGE)

Camshaft position sensorCamshaft position sensor output voltage fluctuates while camshaft revolving 3 camshaft position sensor signals per 2 crankshaft revolutions
Camshaft position sensor voltage0.3 to 4.7 V

Scheme 541

Scheme 541: CONFIRMATION DRIVING PATTERN
  1. Connect the Techstream to the DLC3.
  2. Turn the power switch on (IG) and turn the Techstream on.
  3. Clear the DTCs (even if no DTCs are stored, perform the clear DTC procedure). Refer to «DTC CHECK / CLEAR»(/toyota/prius-phv/pre-iii-2010-2011/remont/testing-diagnostics/#engine-control-sfi-system-diagnostics-introduction-phv__dtc-checkclear) .
  4. Turn the power switch off and wait for 30 seconds.
  5. Turn the power switch on (IG) and turn the Techstream on [A].
  6. Put the engine in inspection mode. Refer to «INSPECTION MODE PROCEDURE»(/toyota/prius-phv/pre-iii-2010-2011/remont/hoistjack/#introduction-phv) .
  7. Start the engine.
  8. Idle the engine for 10 seconds or more [B].
  9. Enter the following menus: Powertrain / Engine and ECT / Trouble Codes.
  10. Read the DTC [C].
  11. If a DTC is output, the system is malfunctioning. HINT: If a DTC is not output, perform the following procedure.
  12. Enter the following menus: Powertrain / Engine and ECT / Utility / All Readiness.
  13. Input the DTC: P0340, P0342 or P0343.
  14. Check the DTC judgment result. Techstream Display Description NORMAL DTC judgment completed System normal ABNORMAL DTC judgment completed System abnormal INCOMPLETE DTC judgment not completed Perform driving pattern after confirming DTC enabling conditions UNKNOWN Unable to perform DTC judgment Number of DTCs which do not fulfill DTC preconditions has reached ECU memory limit HINT: If the judgment result shows ABNORMAL, the system has a malfunction. If the judgment result shows NORMAL, the system is normal. If the judgment result shows INCOMPLETE or UNKNOWN, perform step [B] again.
  15. Enter the following menus: Powertrain / Engine and ECT / Utility / All Readiness.
  16. Check the judgment result. HINT: If the judgment result shows ABNORMAL, the system has a malfunction. If the judgment result shows NORMAL, the system is normal.
  17. If the test result is INCOMPLETE or UNKNOWN and no DTC is output, perform a universal trip and check for permanent DTCs. Refer to «DTC CHECK / CLEAR»(/toyota/prius-phv/pre-iii-2010-2011/remont/testing-diagnostics/#engine-control-sfi-system-diagnostics-introduction-phv__dtc-checkclear) . HINT: If a permanent DTC is output, the system is malfunctioning. If no permanent DTC is output, the system is normal.