DESCRIPTION
The Variable Valve Timing (VVT) system adjusts the intake valve timing to improve driveability. The engine oil pressure turns the VVT controller to adjust the valve timing.
The camshaft timing oil control valve assembly is a solenoid valve and switches the engine oil line. The valve moves when the ECM applies 12 V to the solenoid. The ECM changes the energizing time to the solenoid (duty-cycle) in accordance with the camshaft position, crankshaft position, throttle position, etc.
Scheme 103
| DTC No. | DTC Detection Condition | Trouble Area |
|---|---|---|
| P0010 | Open or short in camshaft timing oil control valve assembly circuit (1 trip detection logic). | Open or short in camshaft timing oil control valve assembly circuit Camshaft timing oil control valve assembly ECM |
MONITOR DESCRIPTION
This DTC is designed to detect an open or short in the camshaft timing oil control valve assembly circuit. If the camshaft timing oil control valve duty-cycle is excessively high or low while the ignition switch is ON (IG) or the engine is running, the ECM will illuminate the MIL and store the DTC.
MONITOR STRATEGY
| Related DTCs | P0010: Camshaft timing oil control valve assembly range check |
|---|---|
| Required Sensors/Components (Main) | Camshaft timing oil control valve assembly |
| Required Sensors/Components (Related) | |
| Frequency of Operation | Continuous |
| Duration | 1 second |
| MIL Operation | Immediate |
| Sequence of Operation | None |
TYPICAL ENABLING CONDITIONS
| Monitor runs whenever the following DTCs are not stored | None |
|---|---|
| All of the following conditions are met | |
| Starter | Off |
| Ignition switch | ON (IG) |
| Time after ignition switch off to ON (IG) | 0.5 seconds or more |
ALL
| Either of the following conditions is met | Conditions A or B |
|---|---|
| A. Both of the following conditions are met | |
| Auxiliary battery voltage | 11 V or higher, and less than 13 V |
| Target duty cycle | Less than 70% |
| B. Both of the following conditions are met | |
| Auxiliary battery voltage | 13 V or higher |
| Target duty cycle | Less than 80% |
CASE 1
| Current cut status | Not cut |
CASE 2
TYPICAL MALFUNCTION THRESHOLDS
| Output duty cycle | 100% or higher |
CASE 1
| Output duty cycle | 3% or less |
CASE 2
COMPONENT OPERATING RANGE
| Output duty cycle | Higher than 3%, and less than 100% |
CONFIRMATION DRIVING PATTERN
- Connect the Techstream to the DLC3.
- Turn the ignition switch to ON (IG) and turn the Techstream on.
- Clear the DTCs (even if no DTCs are stored, perform the clear DTC procedure).
- Turn the ignition switch off and wait for at least 30 seconds.
- Turn the ignition switch to ON (IG) and turn the Techstream on.
- Wait 5 seconds.
- Enter the following menus: Powertrain / Engine and ECT / Trouble Codes.
- Read the pending DTCs. HINT: If a pending DTC is output, the system is malfunctioning. If a pending DTC is not output, perform the following procedure.
- Enter the following menus: Powertrain / Engine and ECT / Utility / All Readiness.
- Input the DTC: P0010.
- 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 N/A 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 NORMAL, the system is normal. If the judgment result shows ABNORMAL, the system has a malfunction.
- If the judgment result is INCOMPLETE or N/A and no pending DTC is output, perform a universal trip and check for permanent DTCs. Refer to «DTC CHECK / CLEAR»(/toyota/prius-c/i-2011-2015/remont/testing-diagnostics/#engine-control-system-diagnostics-introduction__dtc-check-clear) . HINT: If a permanent DTC is output, the system is malfunctioning. If no permanent DTC is output, the system is normal.
Scheme 104
INSPECTION PROCEDURE
HINT
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 help determine if the vehicle was moving or stationary, if the engine was warmed up or not, if the air fuel ratio was lean or rich, and other data from the time the malfunction occurred.
PROCEDURE
- READ OUTPUT DTC (DTC P0010) Connect the Techstream to the DLC3. Turn the ignition switch to ON (IG). Turn the Techstream on. Clear the DTC after recording the freeze frame data and DTC. Turn the ignition switch off and wait for at least 30 seconds. Turn the ignition switch to ON (IG). Turn the Techstream on. Put the engine in inspection mode (maintenance mode). Refer to «INSPECTION MODE PROCEDURE»(/toyota/prius-c/i-2011-2015/remont/hoistjack/#introduction) . Start the engine and allow the engine to idle. Enter the following menus: Powertrain / Engine and ECT / Trouble Codes. Read the DTCs. RESULT Result Proceed to DTC P0010 is output A DTC is not output B B --> See step 4 A: Go to next step
- INSPECT CAMSHAFT TIMING OIL CONTROL VALVE ASSEMBLY Inspect the camshaft timing oil control valve assembly. Refer to «INSPECTION»(/toyota/prius-c/i-2011-2015/remont/engine-control-systems/#engine-control-system-service-information__inspection) . NG --> See step 5 OK: Go to next step
- CHECK HARNESS AND CONNECTOR (CAMSHAFT TIMING OIL CONTROL VALVE ASSEMBLY - ECM) Disconnect the camshaft timing oil control valve assembly connector. Disconnect the ECM connector. Measure the resistance according to the value(s) in the table below. Standard Resistance Tester Connection Condition Specified Condition C20-1 - C10-75 (OC1+) Always Below 1 ohms C20-2 - C10-74 (OC1-) Always Below 1 ohms C20-1 or C10-75 (OC1+) - Body ground Always 10 kohms or higher C20-2 or C10-74 (OC1-) - Body ground Always 10 kohms or higher NG --> REPAIR OR REPLACE HARNESS OR CONNECTOR OK --> See step 6
- CHECK FOR INTERMITTENT PROBLEMS. Refer to «CHECK FOR INTERMITTENT PROBLEMS»(/toyota/prius-c/i-2011-2015/remont/testing-diagnostics/#engine-control-system-diagnostics-introduction__check-for-intermittent-problems)
- REPLACE CAMSHAFT TIMING OIL CONTROL VALVE ASSEMBLY. Refer to «REMOVAL»(/toyota/prius-c/i-2011-2015/remont/engine-control-systems/#engine-control-system-service-information)
- REPLACE ECM. Refer to «REMOVAL»(/toyota/prius-c/i-2011-2015/remont/engine-control-systems/#engine-control-system-service-information)
Refer to DTC P0010. Refer to DESCRIPTION .
| DTC No. | DTC Detection Condition | Trouble Area |
|---|---|---|
| P0011 | Intake valve timing is stuck at a certain value when in the advance range (1 trip detection logic). | Valve timing Camshaft timing oil control valve assembly Oil control valve filter Camshaft timing gear assembly ECM |
| P0012 | Intake valve timing is stuck at a certain value when in the retard range (2 trip detection logic). |
- The ECM optimizes the intake valve timing using the Variable Valve Timing (VVT) system to control the intake camshaft. The VVT system includes the ECM, the camshaft timing oil control valve assembly and the VVT controller (camshaft timing gear assembly). The ECM sends a target duty-cycle control signal to the camshaft timing oil control valve assembly. This control signal regulates the oil pressure supplied to the VVT controller. The VVT controller can advance or retard the intake camshaft.
- If the difference between the target and actual intake valve timing is large, and changes in the actual intake valve timing are small, the ECM interprets this as a VVT controller stuck malfunction and stores a DTC.
- Example
- A DTC is stored when the following conditions "A" and "B" are met: It takes 5 seconds or more to change the valve timing by 5°CA (Condition "A"). After the above condition is met, the camshaft timing oil control valve assembly is forcibly activated for 10 seconds (Condition "B").
- DTC P0011 (Advanced Cam Timing) is subject to 1 trip detection logic.
- DTC P0012 (Retarded Cam Timing) is subject to 2 trip detection logic.
- These DTCs indicate that the VVT controller cannot operate properly due to a camshaft timing oil control valve assembly malfunction or the presence of foreign objects in the camshaft timing oil control valve assembly.
| Related DTCs | P0011: Advanced camshaft timing P0012: Retarded camshaft timing |
|---|---|
| Required Sensors/Components (Main) | Camshaft timing oil control valve assembly Camshaft timing gear assembly |
| Required Sensors/Components (Related) | Crank position sensor Cam position sensor Engine coolant temperature sensor |
| Frequency of Operation | Continuous |
| Duration | Within 10 seconds |
| MIL Operation | Advanced camshaft timing: Immediate Retarded camshaft timing: 2 driving cycles |
| Sequence of Operation | None |
| Monitor runs whenever the following DTCs are not stored | P0010 (VVT oil control valve) P0016 (VVT system - misalignment) P0102, P0103 (Mass air flow meter) P0107, P0108 (Manifold absolute pressure) P0115, P0117, P0118 (Engine coolant temperature sensor) P0125 (Insufficient coolant temperature for closed loop fuel control) P0335 (Crankshaft position sensor) P0340 (Camshaft position sensor) |
|---|---|
| Auxiliary battery voltage | 11 V or higher |
| Engine speed | 500 to 4000 rpm |
| Engine coolant temperature | 75 to 100°C (167 to 212°F) |
| Both of the following conditions are met | |
|---|---|
| Deviation of actual valve timing and target valve timing | More than 5°CA (Crankshaft Angle) for 5 seconds or more after the VVT hold duty ratio learned value reaches the upper or lower limit. |
| Valve timing | No change at advanced valve timing |
P0011: ADVANCED CAMSHAFT TIMING
| Both of the following conditions are met | |
|---|---|
| Deviation of actual valve timing and target valve timing | More than 5°CA (Crankshaft Angle) for 5 seconds or more after the VVT hold duty ratio learned value reaches the upper or lower limit. |
| Valve timing | No change at retarded valve timing |
P0012: RETARDED CAMSHAFT TIMING
- If the difference between the target and actual camshaft timing is greater than the specified value, the ECM operates the camshaft timing oil control valve assembly for 10 seconds by applying and releasing oil pressure. Then, the ECM monitors the camshaft timing change for 10 seconds.
MONITOR RESULT
Refer to detailed information in Checking Monitor Status. Refer to CHECKING MONITOR STATUS .
| Monitor ID | Test ID | Scaling | Unit | Description |
|---|---|---|---|---|
| $35 | $81 | Multiply by 0.01 | Second | Forced movement of oil control valve time |
P0011, P0012: EXHAUST GAS RECIRCULATION/VVT / IN VVT STUCK B1
Scheme 105
- Connect the Techstream to the DLC3.
- Turn the ignition switch to ON (IG) and turn the Techstream on.
- Clear the DTCs (even if no DTCs are stored, perform the clear DTC procedure). HINT: P0011 is output: Clear the DTC not using the Techstream. P0012 is output: Clear the DTC using the Techstream.
- Turn the ignition switch off and wait for at least 30 seconds.
- Turn the ignition switch to ON (IG) and turn the Techstream on [A].
- Put the engine in inspection mode (maintenance mode). Refer to «INSPECTION MODE PROCEDURE»(/toyota/prius-c/i-2011-2015/remont/hoistjack/#introduction) .
- Start the engine and warm it up until the engine coolant temperature reaches 75°C (167°F) or higher [B].
- Accelerate the vehicle to 60 km/h (37 mph) or more by depressing the accelerator pedal for 10 seconds or more [C]. WARNING: When performing the confirmation driving pattern, obey all speed limits and traffic laws. HINT: If the engine stops, further depress the accelerator pedal to restart the engine.
- Idle the engine for 30 seconds or more [D]. HINT: P0011 is output: With the shift lever in P. P0012 is output: With the shift lever in D.
- Enter the following menus: Powertrain / Engine and ECT / Trouble Codes [E].
- Read the pending DTCs. HINT: If a pending DTC is output, the system is malfunctioning. If a pending DTC is not output, perform the following procedure.
- Enter the following menus: Powertrain / Engine and ECT / Utility / All Readiness.
- Input the DTC: P0011 or P0012.
- 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 N/A 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 NORMAL, the system is normal. If the judgment result shows ABNORMAL, the system has a malfunction. If the judgment result shows INCOMPLETE or N/A, perform steps [F] through [H].
- Accelerate the vehicle to 60 km/h (37 mph) or more by depressing the accelerator pedal for 10 seconds or more [F]. WARNING: When performing the confirmation driving pattern, obey all speed limits and traffic laws.
- Idle the engine for 30 seconds or more (shift position in P) [G].
- Check the DTC judgment result again [H]. HINT: If the judgment result shows NORMAL, the system is normal. If the judgment result shows ABNORMAL, the system has a malfunction.
- If the judgment result is INCOMPLETE or N/A and no pending DTC is output, perform a universal trip and check for permanent DTCs. Refer to «DTC CHECK / CLEAR»(/toyota/prius-c/i-2011-2015/remont/testing-diagnostics/#engine-control-system-diagnostics-introduction__dtc-check-clear) . HINT: If a permanent DTC is output, the system is malfunctioning. If no permanent DTC is output, the system is normal.
WIRING DIAGRAM
Refer to DTC P0010. Refer to WIRING DIAGRAM .
HINT
- DTC P0011 or P0012 may be stored when foreign objects in the engine oil are caught in some parts of the system. The DTC will remain stored even if the system returns to normal after a short time. Those foreign objects may then be captured by the oil filter.
- 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 help determine if the vehicle was moving or stationary, if the engine was warmed up or not, if the air fuel ratio was lean or rich, and other data from the time the malfunction occurred.
Scheme 106
- CHECK ANY OTHER DTCS OUTPUT (IN ADDITION TO DTC P0011 OR P0012) Connect the Techstream to the DLC3. Turn the ignition switch to ON (IG). Turn the Techstream on. Enter the following menus: Powertrain / Engine and ECT / Trouble Codes. Read the DTCs. RESULT Result Proceed to DTC P0011 or P0012 is output A DTC P0011 or P0012 and other DTCs are output B HINT: If any DTCs other than P0011 or P0012 are output, troubleshoot those DTCs first. B --> See step 9 A: Go to next step
- PERFORM ACTIVE TEST USING TECHSTREAM (CONTROL THE VVT LINEAR) Connect the Techstream to the DLC3. Turn the ignition switch to ON (IG). Turn the Techstream on. Put the engine in inspection mode (maintenance mode). Refer to «INSPECTION MODE PROCEDURE»(/toyota/prius-c/i-2011-2015/remont/hoistjack/#introduction) . Start the engine. Enter the following menus: Powertrain / Engine and ECT / Active Test / Control the VVT Linear (Bank 1). Check the engine speed while operating the camshaft timing oil control valve assembly using the Techstream. OK Techstream Operation Specified Condition 0% Normal engine speed 100% Engine idles roughly or stalls HINT: Refer to "Data List / Active Test" [VVT OCV Duty #1 and VVT Change Angle #1]. Refer to «DATA LIST / ACTIVE TEST»(/toyota/prius-c/i-2011-2015/remont/testing-diagnostics/#engine-control-system-diagnostics-introduction) . If the result is not acceptable, cool the engine (engine coolant temperature is 50°C (122°F) or less) and perform the Active Test again. Test not possible with the shift lever in P during charge control. Move the shift lever to N to perform test. If the DTCs are stored after the Active Test, clear the DTCs. Refer to «DTC CHECK / CLEAR»(/toyota/prius-c/i-2011-2015/remont/testing-diagnostics/#engine-control-system-diagnostics-introduction__dtc-check-clear) . NG --> See step 4 OK: Go to next step
- CHECK WHETHER DTC OUTPUT RECURS (DTC P0011 OR P0012) Connect the Techstream to the DLC3. Turn the ignition switch to ON (IG). Turn the Techstream on. Clear the DTCs. Refer to «DTC CHECK / CLEAR»(/toyota/prius-c/i-2011-2015/remont/testing-diagnostics/#engine-control-system-diagnostics-introduction__dtc-check-clear) . HINT: P0011 is output: Clear the DTC not using the Techstream. P0012 is output: Clear the DTC using the Techstream. Turn the ignition switch off and wait for at least 30 seconds. Turn the ignition switch to ON (IG). Turn the Techstream on. Put the engine in inspection mode (maintenance mode). Refer to «INSPECTION MODE PROCEDURE»(/toyota/prius-c/i-2011-2015/remont/hoistjack/#introduction) . Start the engine and warm it up. Drive the vehicle in accordance with the driving pattern described in the Confirmation Driving Pattern. Enter the following menus: Powertrain / Engine and ECT / Trouble Codes / Pending. Read the pending DTCs. RESULT Result Proceed to DTC is not output A DTC P0011 or P0012 is output B HINT: DTC P0011 or P0012 may be stored when foreign objects in the engine oil are caught in some parts of the system. The DTC will remain stored even if the system returns to normal after a short time. These foreign objects may then be captured by the oil filter. B --> See step 4 A --> See step 13
- CHECK VALVE TIMING (CHECK FOR LOOSE TIMING CHAIN AND JUMPED TEETH) Remove the cylinder head cover sub-assembly. Refer to «DISASSEMBLY»(/toyota/prius-c/i-2011-2015/remont/mechanical/#engine-mechanical-service-information) . Turn the crankshaft pulley and align its groove with the "0" timing mark of the timing chain cover. Check that the timing marks of the camshaft timing gear assembly and camshaft timing sprocket are at the positions shown in the illustration. HINT: If the timing marks are not as shown, turn the crankshaft one revolution clockwise. OK Timing marks on camshaft timing gear assembly and camshaft timing sprocket are aligned as shown in the illustration. TEXT IN ILLUSTRATION *1 Timing Mark *2 Groove *a No. 1 Cylinder TDC/Compression NG --> See step 10 OK: Go to next step
- INSPECT CAMSHAFT TIMING OIL CONTROL VALVE ASSEMBLY Inspect the camshaft timing oil control valve assembly. Refer to «INSPECTION»(/toyota/prius-c/i-2011-2015/remont/engine-control-systems/#engine-control-system-service-information__inspection) . NG --> See step 12 OK: Go to next step
- INSPECT OIL CONTROL VALVE FILTER Remove the oil control valve filter. Refer to «DISASSEMBLY»(/toyota/prius-c/i-2011-2015/remont/mechanical/#engine-mechanical-service-information) . Check that the oil control valve filter is not clogged. OK Oil control valve filter is not clogged. NG --> See step 14 OK: Go to next step
- REPLACE CAMSHAFT TIMING GEAR ASSEMBLY Replace the camshaft timing gear assembly. Refer to «REMOVAL»(/toyota/prius-c/i-2011-2015/remont/mechanical/#engine-mechanical-service-information__removal) . HINT: Perform "Inspection After Repair" after replacing the camshaft timing gear assembly. Refer to «INITIALIZATION»(/toyota/prius-c/i-2011-2015/remont/testing-diagnostics/#engine-control-system-diagnostics-introduction) . NEXT: Go to next step
- CHECK WHETHER DTC OUTPUT RECURS (DTC P0011 OR P0012) Connect the Techstream to the DLC3. Turn the ignition switch to ON (IG). Turn the Techstream on. Clear the DTCs. Refer to «DTC CHECK / CLEAR»(/toyota/prius-c/i-2011-2015/remont/testing-diagnostics/#engine-control-system-diagnostics-introduction__dtc-check-clear) . HINT: P0011 is output: Clear the DTC not using the Techstream. P0012 is output: Clear the DTC using the Techstream. Turn the ignition switch off and wait for at least 30 seconds. Turn the ignition switch to ON (IG). Turn the Techstream on. Put the engine in inspection mode (maintenance mode). Refer to «INSPECTION MODE PROCEDURE»(/toyota/prius-c/i-2011-2015/remont/hoistjack/#introduction) . Start the engine and warm it up. Drive the vehicle in accordance with the driving pattern described in the Confirmation Driving Pattern. Enter the following menus: Powertrain / Engine and ECT / Trouble Codes / Pending. Read the pending DTCs. RESULT Result Proceed to DTC is not output A DTC P0011 or P0012 is output B B --> See step 11 A --> END
- GO TO DTC CHART. Refer to «DIAGNOSTIC TROUBLE CODE CHART»(/toyota/prius-c/i-2011-2015/remont/testing-diagnostics/#engine-control-system-diagnostics-introduction__diagnostic-trouble-code-chart)
- ADJUST VALVE TIMING. Refer to «REASSEMBLY»(/toyota/prius-c/i-2011-2015/remont/mechanical/#engine-mechanical-service-information)
- REPLACE ECM. Refer to «REMOVAL»(/toyota/prius-c/i-2011-2015/remont/engine-control-systems/#engine-control-system-service-information)
- REPLACE CAMSHAFT TIMING OIL CONTROL VALVE ASSEMBLY. Refer to «REMOVAL»(/toyota/prius-c/i-2011-2015/remont/engine-control-systems/#engine-control-system-service-information)
- CHECK FOR INTERMITTENT PROBLEMS. Refer to «CHECK FOR INTERMITTENT PROBLEMS»(/toyota/prius-c/i-2011-2015/remont/testing-diagnostics/#engine-control-system-diagnostics-introduction__check-for-intermittent-problems)
- REPLACE OIL CONTROL VALVE FILTER. Refer to «DISASSEMBLY»(/toyota/prius-c/i-2011-2015/remont/mechanical/#engine-mechanical-service-information)
In the VVT (Variable Valve Timing) system, the appropriate intake valve open and close timing is controlled by the ECM. The ECM performs intake valve control by performing the following: 1) controlling the camshaft and camshaft timing oil control valve assembly, and operating the camshaft timing gear assembly; and 2) changing the relative positions of the camshaft and crankshaft.
| DTC No. | DTC Detection Condition | Trouble Area |
|---|---|---|
| P0016 | Deviation in crank position sensor signal and cam position sensor signal (2 trip detection logic). | Valve timing Camshaft timing oil control valve assembly Oil control valve filter Camshaft timing gear assembly ECM |
To monitor the correlation of the intake camshaft position and crankshaft position, the ECM checks the VVT learned value while the engine is idling. The VVT learned value is calibrated based on the camshaft position and crankshaft position. The intake valve timing is set to the most retarded angle while the engine is idling. If the VVT learned value is out of the specified range in consecutive driving cycles, the ECM illuminates the MIL and stores a DTC.
| Related DTCs | P0016: Camshaft timing misalignment at idling |
|---|---|
| Required Sensors/Components (Main) | Camshaft timing gear assembly |
| Required Sensors/Components (Related) | Cam position sensor Crank position sensor |
| Frequency of Operation | Continuous |
| Duration | Within 1 minute |
| MIL Operation | 2 driving cycles |
| Sequence of Operation | None |
| Monitor runs whenever the following DTCs are not stored | P0010 (VVT oil control valve) P0102, P0103 (Mass air flow meter) P0107, P0108 (Manifold absolute pressure) P0115, P0117, P0118 (Engine coolant temperature sensor) P0125 (Insufficient coolant temperature for closed loop fuel control) P0335 (Crankshaft position sensor) P0340 (Camshaft position sensor) |
|---|---|
| Engine speed | 900 to 1100 rpm |
| Either of the of following conditions is met | |
|---|---|
| VVT learned value at maximum retarded valve timing | Less than 30°CA (Crankshaft Angle) |
| VVT learned value at maximum retarded valve timing | More than 46°CA (Crankshaft Angle) |
Scheme 107
- Connect the Techstream to the DLC3.
- Turn the ignition switch to ON (IG) and turn the Techstream on.
- Clear the DTCs (even if no DTCs are stored, perform the clear DTC procedure).
- Turn the ignition switch off and wait for at least 30 seconds.
- Turn the ignition switch to ON (IG) and turn the Techstream on [A].
- Put the engine in inspection mode (maintenance mode). Refer to «INSPECTION MODE PROCEDURE»(/toyota/prius-c/i-2011-2015/remont/hoistjack/#introduction) .
- Start the engine and warm it up until the engine coolant temperature reaches 75°C (167°F) or higher [B].
- Idle the engine for 5 minutes or more [C].
- Enter the following menus: Powertrain / Engine and ECT / Trouble Codes [D].
- Read the pending DTCs. HINT: If a pending DTC is output, the system is malfunctioning. If a pending DTC is not output, perform the following procedure.
- Enter the following menus: Powertrain / Engine and ECT / Utility / All Readiness.
- Input the DTC: P0016.
- 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 N/A 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 NORMAL, the system is normal. If the judgment result shows ABNORMAL, the system has a malfunction. If the judgment result shows INCOMPLETE or N/A, perform steps [E] through [G].
- Drive the vehicle at 60 km/h (37 mph) for 2 to 3 minutes [E]. WARNING: When performing the confirmation driving pattern, obey all speed limits and traffic laws.
- Idle the engine for 5 minutes or more [F].
- Check the DTC judgment result again [G]. HINT: If the judgment result shows NORMAL, the system is normal. If the judgment result shows ABNORMAL, the system has a malfunction.
- If the judgment result is INCOMPLETE or N/A and no pending DTC is output, perform a universal trip and check for permanent DTCs. Refer to «DTC CHECK / CLEAR»(/toyota/prius-c/i-2011-2015/remont/testing-diagnostics/#engine-control-system-diagnostics-introduction__dtc-check-clear) . HINT: If a permanent DTC is output, the system is malfunctioning. If no permanent DTC is output, the system is normal.
HINT
- The monitor for this DTC detects when the timing chain is shifted by one tooth or more.
- 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 help determine if the vehicle was moving or stationary, if the engine was warmed up or not, if the air fuel ratio was lean or rich, and other data from the time the malfunction occurred.
- CHECK ANY OTHER DTCS OUTPUT (IN ADDITION TO DTC P0016) Connect the Techstream to the DLC3. Turn the ignition switch to ON (IG). Turn the Techstream on. Enter the following menus: Powertrain / Engine and ECT / Trouble Codes. Read the DTCs. RESULT Result Proceed to DTC P0016 is output A DTC P0016 and other DTCs are output B HINT: If any DTCs other than P0016 are output, troubleshoot those DTCs first. B --> See step 10 A: Go to next step
- PERFORM ACTIVE TEST USING TECHSTREAM (CONTROL THE VVT LINEAR) HINT: If the VVT system can be operated through the Active Test, it can be assumed that the VVT system is operating normally. Connect the Techstream to the DLC3. Turn the ignition switch to ON (IG). Turn the Techstream on. Put the engine in inspection mode (maintenance mode). Refer to «INSPECTION MODE PROCEDURE»(/toyota/prius-c/i-2011-2015/remont/hoistjack/#introduction) . Start the engine and warm it up the engine coolant temperature reaches 75°C (167°F) or higher. Enter the following menus: Powertrain / Engine and ECT / Active Test / Control the VVT Linear (Bank 1) / Gas Valve Control / VVT Change Angle #1. Perform the Active Test. Check that the displacement angle varies. OK Displacement angle varies. HINT: Test not possible with the shift lever in P during charge control. Move the shift lever to N to perform test. If the DTCs are stored after the Active Test, clear the DTCs. Refer to «DTC CHECK / CLEAR»(/toyota/prius-c/i-2011-2015/remont/testing-diagnostics/#engine-control-system-diagnostics-introduction__dtc-check-clear) . NG --> See step 4 OK: Go to next step
- ADJUST VALVE TIMING Adjust the valve timing. Refer to «REASSEMBLY»(/toyota/prius-c/i-2011-2015/remont/mechanical/#engine-mechanical-service-information) . NEXT --> See step 7
- INSPECT CAMSHAFT TIMING OIL CONTROL VALVE ASSEMBLY See step 5 NG --> See step 9 OK: Go to next step
- INSPECT OIL CONTROL VALVE FILTER See step 6 NG --> See step 11 OK: Go to next step
- REPLACE CAMSHAFT TIMING GEAR ASSEMBLY See step 7 NEXT: Go to next step
- CHECK WHETHER DTC OUTPUT RECURS (DTC P0016) Connect the Techstream to the DLC3. Turn the ignition switch to ON (IG). Turn the Techstream on. Clear the DTCs. Refer to «DTC CHECK / CLEAR»(/toyota/prius-c/i-2011-2015/remont/testing-diagnostics/#engine-control-system-diagnostics-introduction__dtc-check-clear) . Turn the ignition switch off and wait for at least 30 seconds. Turn the ignition switch to ON (IG). Turn the Techstream on. Put the engine in inspection mode (maintenance mode). Refer to «INSPECTION MODE PROCEDURE»(/toyota/prius-c/i-2011-2015/remont/hoistjack/#introduction) . Start the engine and warm it up. Drive the vehicle in accordance with the driving pattern described in the Confirmation Driving Pattern. Enter the following menus: Powertrain / Engine and ECT / Trouble Codes / Pending. Read the pending DTCs. RESULT Result Proceed to DTC is not output A DTC P0016 is output B B --> See step 8 A --> END
- REPLACE ECM. Refer to «REMOVAL»(/toyota/prius-c/i-2011-2015/remont/engine-control-systems/#engine-control-system-service-information)
- REPLACE CAMSHAFT TIMING OIL CONTROL VALVE ASSEMBLY. Refer to «REMOVAL»(/toyota/prius-c/i-2011-2015/remont/engine-control-systems/#engine-control-system-service-information)
- GO TO DTC CHART. Refer to «DIAGNOSTIC TROUBLE CODE CHART»(/toyota/prius-c/i-2011-2015/remont/testing-diagnostics/#engine-control-system-diagnostics-introduction__diagnostic-trouble-code-chart)
- REPLACE OIL CONTROL VALVE FILTER. Refer to «DISASSEMBLY»(/toyota/prius-c/i-2011-2015/remont/mechanical/#engine-mechanical-service-information)
Refer to DTC P2195. Refer to DESCRIPTION .
HINT
Scheme 108
- When any of these DTCs is stored, the ECM enters fail-safe mode. The ECM turns off the air fuel ratio sensor heater in fail-safe mode. Fail-safe mode continues until the ignition switch is turned off.
- Although the DTC titles say oxygen sensor, these DTCs relate to the air fuel ratio sensor.
- The ECM has a pulse width modulated control circuit to adjust the current through the heater. The air fuel ratio sensor heater circuit uses a relay on the +B side of the circuit.
| DTC No. | DTC Detection Condition | Trouble Area |
|---|---|---|
| P0031 | Air fuel ratio sensor heater current is less than 0.8 A, even when the air fuel ratio sensor heater output duty cycle is 30% or higher (1 trip detection logic). | Open in air fuel ratio sensor (sensor 1) heater circuit Air fuel ratio sensor (sensor 1) No. 1 integration relay ECM |
| P0032 | Air fuel ratio sensor heater current reaches the high limit. (Hybrid IC high current limiter monitor input "Fail") (1 trip detection logic). | Short in air fuel ratio sensor (sensor 1) heater circuit Air fuel ratio sensor (sensor 1) No. 1 integration relay ECM |
| P101D | The heater current is higher than the specified value while the heater is not operating (1 trip detection logic). | ECM |
The ECM uses information from the air fuel ratio sensor to regulate the air fuel ratio and keep it close to the stoichiometric level. This maximizes the ability of the three-way catalytic converter to purify the exhaust gases.
The air fuel ratio sensor detects oxygen levels in the exhaust gas and transmits the information to the ECM. The inner surface of the sensor element is exposed to the outside air. The outer surface of the sensor element is exposed to the exhaust gas. The sensor element is made of platinum-coated zirconia and includes an integrated heating element.
The zirconia element generates a small voltage when there is a large difference in the oxygen concentrations between the exhaust gas and outside air. The platinum coating amplifies this voltage generation.
The air fuel ratio sensor is more efficient when heated. When the exhaust gas temperature is low, the sensor cannot generate useful voltage signals without supplementary heating. The ECM regulates the supplementary heating using a duty-cycle approach to adjust the average current in the sensor heater element. If the heater current is outside the normal range, the signal transmitted by the air fuel ratio sensor becomes inaccurate. As a result, the ECM is unable to regulate the air fuel ratio properly.
When the current in the air fuel ratio sensor heater is outside the normal operating range, the ECM interprets this as a malfunction in the sensor heater and stores a DTC.
| Related DTCs | P0031: Air fuel ratio sensor heater range check (low current) P0032: Air fuel ratio sensor heater range check (high current) P101D: Air fuel ratio sensor heater performance |
|---|---|
| Required Sensors/Components (Main) | Air fuel ratio sensor heater |
| Required Sensors/Components (Related) | |
| Frequency of Operation | Continuous |
| Duration | 1 second: P101D 10 seconds: P0031 10.24 seconds: P0032 |
| MIL Operation | Immediate |
| Sequence of Operation | None |
| Monitor runs whenever the following DTCs are not stored | None |
ALL
| All of the following conditions are met | |
|---|---|
| Auxiliary battery voltage | 10.5 V or higher |
| Time after heater on | 5 seconds or more |
| Active heater off control | Not operating |
| Active heater on control | Not operating |
| Air fuel ratio sensor heater performance fail (P101D) | Not detected |
| Heater output duty cycle | 30% or higher |
P0031
| All of the following conditions are met | |
|---|---|
| Auxiliary battery voltage | 10.5 V or higher |
| Time after heater on | 5 seconds or more |
| Heater output duty cycle | Higher than 0% |
| Active heater off control | Not operating |
| Active heater on control | Not operating |
| Air fuel ratio sensor heater high current counter | 1.024 seconds or more |
| Active heater off control counter for high current | 0.512 seconds or more |
P0032
| All of the following conditions are met | |
|---|---|
| Auxiliary battery voltage | 10.5 V or higher |
| Time after heater on | 5 seconds or more |
| Air fuel ratio sensor heater low current fail (P0031) | Not detected |
| Heater output duty cycle | 10% or higher, and less than 60% |
| Heater on current | 0.8 A or higher |
| Active heater off control | Not operating |
| Active heater on control | Not operating |
P101D
| Heater on current | Less than 0.8 A |
P0031
| Both of the following conditions are met | |
|---|---|
| Heater output | On |
| Hybrid IC high current limiter monitor input | Fail |
P0032
| Both of the following conditions are met | |
|---|---|
| Hybrid IC high current limiter monitor input | Fail |
| Heater off current | Higher than 11 A |
P101D
| Heater on current | 0.8 A or higher |
P0031
| Both of the following conditions are met | |
|---|---|
| Heater output | On |
| Hybrid IC high current limiter monitor input | Pass |
P0032
| Heater off current | 11 A or less |
P101D
Scheme 109
- Connect the Techstream to the DLC3.
- Turn the ignition switch to ON (IG) and turn the Techstream on.
- Clear the DTCs (even if no DTCs are stored, perform the clear DTC procedure).
- Turn the ignition switch off and wait for at least 30 seconds.
- Turn the ignition switch to ON (IG) and turn the Techstream on [A].
- Put the engine in inspection mode (maintenance mode). Refer to «INSPECTION MODE PROCEDURE»(/toyota/prius-c/i-2011-2015/remont/hoistjack/#introduction) .
- Start the engine and idle it for 5 minutes or more [B].
- With the vehicle stationary, depress the accelerator pedal and maintain an engine speed of 2500 rpm for 1 minute [C]. HINT: During charging control, the engine speed is set at idle. Therefore, the engine speed does not increase when depressing the accelerator pedal. In this case, perform steps [C] and [D] after charging control has completed.
- Idle the engine for 5 minutes or more [D].
- Enter the following menus: Powertrain / Engine and ECT / Trouble Codes [E].
- Read the pending DTCs. HINT: If a pending DTC is output, the system is malfunctioning. If a pending DTC is not output, perform the following procedure.
- Enter the following menus: Powertrain / Engine and ECT / Utility / All Readiness.
- Input the DTC: P0031, P0032 or P101D.
- 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 N/A 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 NORMAL, the system is normal. If the judgment result shows ABNORMAL, the system has a malfunction. If the judgment result shows INCOMPLETE or N/A, perform steps [B] through [E] again.
- If no pending DTC is output, perform a universal trip and check for permanent DTCs. Refer to «DTC CHECK / CLEAR»(/toyota/prius-c/i-2011-2015/remont/testing-diagnostics/#engine-control-system-diagnostics-introduction__dtc-check-clear) . HINT: If a permanent DTC is output, the system is malfunctioning. If no permanent DTC is output, the system is normal.
Scheme 110
Note. Inspect the fuses for circuits related to this system before performing the following inspection procedure.
HINT
- Refer to "Data List / Active Test" [A/F Heater Duty #1]. Refer to «DATA LIST / ACTIVE TEST»(/toyota/prius-c/i-2011-2015/remont/testing-diagnostics/#engine-control-system-diagnostics-introduction) .
- Sensor 1 refers to the sensor closest to the engine assembly.
- Sensor 2 refers to the sensor farthest away from the engine assembly.
- 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 help determine if the vehicle was moving or stationary, if the engine was warmed up or not, if the air fuel ratio was lean or rich, and other data from the time the malfunction occurred.
- Change the fuel injection volume using the Control the Injection Volume for A/F Sensor function provided in the Active Test and monitor the air fuel ratio sensor output voltage. Refer to «INSPECTION PROCEDURE»(/toyota/prius-c/i-2011-2015/remont/testing-diagnostics/#engine-control-system-diagnostic-codes-p0010-p0171) . If the sensor output voltage does not change (almost no reaction) while performing the Active Test, the sensor may be malfunctioning.
Scheme 111
- INSPECT AIR FUEL RATIO SENSOR (HEATER RESISTANCE) Inspect the air fuel ratio sensor. Refer to «INSPECTION»(/toyota/prius-c/i-2011-2015/remont/engine-control-systems/#engine-control-system-service-information) . HINT: Perform "Inspection After Repair" after replacing the air fuel ratio sensor. Refer to «INITIALIZATION»(/toyota/prius-c/i-2011-2015/remont/testing-diagnostics/#engine-control-system-diagnostics-introduction) . NG --> See step 7 OK: Go to next step
- CHECK TERMINAL VOLTAGE (POWER SOURCE OF AIR FUEL RATIO SENSOR) Disconnect the air fuel ratio sensor connector. Turn the ignition switch to ON (IG). Measure the voltage according to the value(s) in the table below. Standard Voltage Tester Connection Condition Specified Condition C17-2 (+B) - Body ground Ignition switch ON (IG) 11 to 14 V TEXT IN ILLUSTRATION *a Front view of wire harness connector (to Air Fuel Ratio Sensor) NG --> See step 5 OK: Go to next step
- CHECK HARNESS AND CONNECTOR (AIR FUEL RATIO SENSOR - ECM) Disconnect the air fuel ratio sensor connector. Disconnect the ECM connector. Measure the resistance according to the value(s) in the table below. Standard Resistance Tester Connection Condition Specified Condition C17-1 (HA1A) - C10-23 (HA1A) Always Below 1 ohms C17-1 (HA1A) or C10-23 (HA1A) - Body ground Always 10 kohms or higher NG --> REPAIR OR REPLACE HARNESS OR CONNECTOR OK: Go to next step
- CHECK WHETHER DTC OUTPUT RECURS (DTC P0031, P0032 OR P101D) Connect the Techstream to the DLC3. Turn the ignition switch to ON (IG). Turn the Techstream on. Clear the DTCs. Refer to «DTC CHECK / CLEAR»(/toyota/prius-c/i-2011-2015/remont/testing-diagnostics/#engine-control-system-diagnostics-introduction__dtc-check-clear) . Turn the ignition switch off and wait for at least 30 seconds. Turn the ignition switch to ON (IG). Turn the Techstream on. Drive the vehicle in accordance with the driving pattern described in Confirmation Driving Pattern. Enter the following menus: Powertrain / Engine and ECT / Trouble Codes. Read the DTCs. RESULT Result Proceed to DTC is not output A DTC P0031, P0032 or P101D is output B B --> See step 9 A --> See step 8
- CHECK HARNESS AND CONNECTOR (AIR FUEL RATIO SENSOR - NO. 1 INTEGRATION RELAY) Disconnect the air fuel ratio sensor connector. Remove the No. 1 integration relay from the engine room relay block and junction block assembly. Measure the resistance according to the value(s) in the table below. Standard Resistance Tester Connection Condition Specified Condition C17-2 (+B) - 2C-4 Always Below 1 ohms C17-2 (+B) or 2C-4 - Body ground Always 10 kohms or higher NG --> REPAIR OR REPLACE HARNESS OR CONNECTOR OK --> See step 6
- REPLACE NO. 1 INTEGRATION RELAY. Refer to «REMOVAL»(/toyota/prius-c/i-2011-2015/remont/engine-control-systems/#engine-control-system-service-information)
- REPLACE AIR FUEL RATIO SENSOR. Refer to «REMOVAL»(/toyota/prius-c/i-2011-2015/remont/engine-control-systems/#engine-control-system-service-information)
- CHECK FOR INTERMITTENT PROBLEMS. Refer to «CHECK FOR INTERMITTENT PROBLEMS»(/toyota/prius-c/i-2011-2015/remont/testing-diagnostics/#engine-control-system-diagnostics-introduction__check-for-intermittent-problems)
- REPLACE ECM. Refer to «REMOVAL»(/toyota/prius-c/i-2011-2015/remont/engine-control-systems/#engine-control-system-service-information)
Refer to DTC P0136. Refer to DESCRIPTION .
HINT
When any of these DTCs is stored, the ECM enters fail-safe mode. The ECM turns off the heated oxygen sensor heater in fail-safe mode. Fail-safe mode continues until the ignition switch is turned off.
Scheme 112
| DTC No. | DTC Detection Condition | Trouble Area |
|---|---|---|
| P0037 | Heated oxygen sensor heater current is the specified value or less while the heater is operating (1 trip detection logic). | Open in heated oxygen sensor (sensor 2) heater circuit Heated oxygen sensor (sensor 2) No. 1 integration relay ECM |
| P0038 | Heated oxygen sensor heater current reaches high limit. (Hybrid IC high current limiter monitor input "Fail") (1 trip detection logic). | Short in heated oxygen sensor (sensor 2) heater circuit Heated oxygen sensor (sensor 2) No. 1 integration relay ECM |
| P0141 | The cumulative heater resistance correction value exceeds the threshold (2 trip detection logic). | Open or short in heated oxygen sensor (sensor 2) heater circuit Heated oxygen sensor (sensor 2) No. 1 integration relay ECM |
| P102D | Heated oxygen sensor heater current is higher than the specified value while the heater is not operating (1 trip detection logic). | ECM |
The sensing portion of the heated oxygen sensor has a zirconia element which is used to detect the oxygen concentration in the exhaust gas. If the zirconia element is at the appropriate temperature, and the difference between the oxygen concentrations surrounding the inside and outside surfaces of the sensor is large, the zirconia element generates voltage signals. In order to increase the oxygen concentration detecting capacity of the zirconia element, the ECM supplements the heat from the exhaust with heat from a heating element inside the sensor.
Heated Oxygen Sensor Heater Range Check (P0037, P0038 and P102D)
- The ECM monitors the current applied to the heated oxygen sensor heater to check the heater for malfunctions. If the heater current is outside the normal range, the signal transmitted by the heated oxygen sensor becomes inaccurate. When the current in the heated oxygen sensor heater is outside the normal operating range, the ECM interprets this as a malfunction in the sensor heater and stores a DTC.
Heated Oxygen Sensor Heater Performance (P0141)
- After the accumulated heater on time exceeds 100 seconds, the ECM calculates the heater resistance using auxiliary battery voltage and the current applied to the heater. If the resistance is above the threshold value, the ECM determines that there is a malfunction in the heated oxygen sensor heater and stores DTC P0141.
| Related DTCs | P0037: Heated oxygen sensor (sensor 2) heater range check (low current) P0038: Heated oxygen sensor (sensor 2) heater range check (high current) P0141: Heated oxygen sensor (sensor 2) heater performance P102D: Heated oxygen sensor (sensor 2) heater performance |
|---|---|
| Required Sensors/Components (Main) | Heated oxygen sensor (sensor 2) heater |
| Required Sensors/Components (Related) | |
| Frequency of Operation | Continuous: P0037, P0038, P102D Once per driving cycle: P0141 |
| Duration | 0.5 seconds: P0037, P102D 2.064 seconds: P0038 10 seconds: P0141 |
| MIL Operation | Immediate: P0037, P0038, P102D 2 driving cycles: P0141 |
| Sequence of Operation | None |
| Monitor runs whenever the following DTCs are not stored | None |
ALL
| All of the following conditions are met | |
|---|---|
| Auxiliary battery voltage | 10.5 V or higher |
| Engine | Running |
| Starter | Off |
| Catalyst active air fuel ratio control | Not operating |
| Time after heater on | 10 seconds or more |
| Learned heater off current operation | Completed |
| Learned heater off current operation | Succeeded |
| Heated oxygen sensor heater high current fail (P0038) | Not detected |
| Heater on current - Learned heater off current | 0.15 A or less |
| Heater output | On |
P0037 (CASE 1)
| All of the following conditions are met | |
|---|---|
| Auxiliary battery voltage | 10.5 V or higher |
| Engine | Running |
| Starter | Off |
| Catalyst active air fuel ratio control | Not operating |
| Time after heater on | 10 seconds or more |
| Learned heater off current operation | Completed |
| Heated oxygen sensor heater high current fail (P0038) | Not detected |
| Heater off current | Higher than 3.5 A |
| Hybrid IC high current limiter monitor input | Fail |
P0037 (CASE 2)
| All of the following conditions are met | |
|---|---|
| Auxiliary battery voltage | 10.5 V or higher |
| Engine | Running |
| Starter | Off |
| Catalyst active air fuel ratio control | Not operating |
| Time after heater on | 10 seconds or more |
| Learned heater off current operation | Completed |
| Hybrid IC high current limiter monitor input | Fail |
| Heater output | On |
P0038
| All of the following conditions are met | |
|---|---|
| Heated oxygen sensor heater circuit fail (P0037, P0038, P102D) | Not detected |
| Auxiliary battery voltage | 10.5 V or higher |
| Fuel cut | Off |
| Time after fuel cut on to off | 30 seconds or more |
| Accumulated heater on time | 100 seconds or more |
| Learned heater off current operation | Completed |
| Duration that heated oxygen sensor impedance is less than 15 kohms | 2 seconds or more |
P0141
| All of the following conditions are met | |
|---|---|
| Auxiliary battery voltage | 10.5 V or higher |
| Engine | Running |
| Starter | Off |
| Catalyst active air fuel ratio control | Not operating |
| Time after heater on | 10 seconds or more |
| Learned heater off current operation | Completed |
| Heated oxygen sensor heater low current fail (P0037) | Not detected |
| Heated oxygen sensor heater high current fail (P0038) | Not detected |
| Heater output | Off |
| Heater off current | Higher than 3.5 A |
| Hybrid IC high current limiter monitor input | Fail |
P102D
| Heater on current - Learned heater off current | 0.15 A or less |
P0037 (CASE 1)
| Heater on current | 1 A or less |
P0037 (CASE 2)
| Both of the following conditions are met | |
|---|---|
| Hybrid IC high current limiter monitor input | Fail |
| Heater output | On |
P0038
| Heater resistance | Varies with sensor element temperature (Example: Higher than 23 ohms) |
P0141
| Heater on current | Higher than 1 A |
P102D
Refer to detailed information in Checking Monitor Status. Refer to CHECKING MONITOR STATUS .
| Monitor ID | Test ID | Scaling | Unit | Description |
|---|---|---|---|---|
| $42 | $91 | Multiply by 0.001 | Ohm | Oxygen sensor heater resistance bank 1 sensor 2 |
P0141: O2 SENSOR HEATER / O2 HEATER B1S2
- Connect the Techstream to the DLC3.
- Turn the ignition switch to ON (IG) and turn the Techstream on.
- Clear the DTCs (even if no DTCs are stored, perform the clear DTC procedure).
- Turn the ignition switch off and wait for at least 30 seconds.
- Turn the ignition switch to ON (IG) and turn the Techstream on [A].
- Put the engine in inspection mode (maintenance mode). Refer to «INSPECTION MODE PROCEDURE»(/toyota/prius-c/i-2011-2015/remont/hoistjack/#introduction) .
- Start the engine and idle it for 5 minutes or more [B].
- With the vehicle stationary, depress the accelerator pedal and maintain an engine speed of 2500 rpm for 1 minute [C]. HINT: During charging control, the engine speed is set at idle. Therefore, the engine speed does not increase when depressing the accelerator pedal. In this case, perform steps [C] and [D] after charging control has completed.
- Idle the engine for 5 minutes or more [D].
- Enter the following menus: Powertrain / Engine and ECT / Trouble Codes [E].
- Read the pending DTCs. HINT: If a pending DTC is output, the system is malfunctioning. If a pending DTC is not output, perform the following procedure.
- Enter the following menus: Powertrain / Engine and ECT / Utility / All Readiness.
- Input the DTC: P0037, P0038, P0141 or P102D.
- 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 N/A 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 NORMAL, the system is normal. If the judgment result shows ABNORMAL, the system has a malfunction. If the judgment result shows INCOMPLETE or N/A, perform steps [B] through [E] again.
- If no pending DTC is output, perform a universal trip and check for permanent DTCs. Refer to «DTC CHECK / CLEAR»(/toyota/prius-c/i-2011-2015/remont/testing-diagnostics/#engine-control-system-diagnostics-introduction__dtc-check-clear) . HINT: If a permanent DTC is output, the system is malfunctioning. If no permanent DTC is output, the system is normal.
Scheme 113
Note. Inspect the fuses for circuits related to this system before performing the following inspection procedure.
HINT
- Sensor 1 refers to the sensor closest to the engine assembly.
- Sensor 2 refers to the sensor farthest away from the engine assembly.
- Refer to "Data List / Active Test" [O2 Heater B1S2 and O2 Heater Curr Val B1S2]. Refer to «DATA LIST / ACTIVE TEST»(/toyota/prius-c/i-2011-2015/remont/testing-diagnostics/#engine-control-system-diagnostics-introduction) .
- When the values for the Data List item O2 Heater Curr Val B1S2 is not 0 A, the heater is on.
- 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 help determine if the vehicle was moving or stationary, if the engine was warmed up or not, if the air fuel ratio was lean or rich, and other data from the time the malfunction occurred.
- Change the fuel injection volume using the Control the Injection Volume for A/F Sensor function provided in the Active Test and monitor the heated oxygen sensor output voltage. Refer to «INSPECTION PROCEDURE»(/toyota/prius-c/i-2011-2015/remont/testing-diagnostics/#engine-control-system-diagnostic-codes-p0010-p0171) . If the sensor output voltage does not change (almost no reaction) while performing the Active Test, the sensor may be malfunctioning.
Scheme 114
- INSPECT HEATED OXYGEN SENSOR (HEATER RESISTANCE) Inspect the heated oxygen sensor. Refer to «INSPECTION»(/toyota/prius-c/i-2011-2015/remont/engine-control-systems/#engine-control-system-service-information) . NG --> See step 7 OK: Go to next step
- CHECK TERMINAL VOLTAGE (POWER SOURCE OF HEATED OXYGEN SENSOR) Disconnect the heated oxygen sensor connector. Turn the ignition switch to ON (IG). Measure the voltage according to the value(s) in the table below. Standard Voltage Tester Connection Condition Specified Condition C16-2 (+B) - Body ground Ignition switch ON (IG) 11 to 14 V TEXT IN ILLUSTRATION *a Front view of wire harness connector (to Heated Oxygen Sensor) NG --> See step 5 OK: Go to next step
- CHECK HARNESS AND CONNECTOR (HEATED OXYGEN SENSOR - ECM) Disconnect the heated oxygen sensor connector. Disconnect the ECM connector. Measure the resistance according to the value(s) in the table below. Standard Resistance Tester Connection Condition Specified Condition C16-1 (HT1B) - C10-22 (HT1B) Always Below 1 ohms C16-1 (HT1B) or C10-22 (HT1B) - Body ground Always 10 kohms or higher NG --> REPAIR OR REPLACE HARNESS OR CONNECTOR OK: Go to next step
- CHECK WHETHER DTC OUTPUT RECURS (DTC P0037, P0038, P0141 OR P102D) Connect the Techstream to the DLC3. Turn the ignition switch to ON (IG). Turn the Techstream on. Clear the DTCs. Refer to «DTC CHECK / CLEAR»(/toyota/prius-c/i-2011-2015/remont/testing-diagnostics/#engine-control-system-diagnostics-introduction__dtc-check-clear) . Turn the ignition switch off and wait for at least 30 seconds. Turn the ignition switch to ON (IG). Turn the Techstream on. Drive the vehicle in accordance with the driving pattern described in Confirmation Driving Pattern. Enter the following menus: Powertrain / Engine and ECT / Trouble Codes. Read the pending DTCs. RESULT Result Proceed to DTC is not output A DTC P0037, P0038, P0141 or P102D is output B B --> See step 6 A --> See step 8
- CHECK HARNESS AND CONNECTOR (HEATED OXYGEN SENSOR - NO. 1 INTEGRATION RELAY) Disconnect the heated oxygen sensor connector. Remove the No. 1 integration relay from the engine room relay block and junction block assembly. Measure the resistance according to the value(s) in the table below. Standard Resistance Tester Connection Condition Specified Condition C16-2 (+B) - 2C-4 Always Below 1 ohms C16-2 (+B) or 2C-4 - Body ground Always 10 kohms or higher NG --> REPAIR OR REPLACE HARNESS OR CONNECTOR OK --> See step 9
- REPLACE ECM. Refer to «REMOVAL»(/toyota/prius-c/i-2011-2015/remont/engine-control-systems/#engine-control-system-service-information)
- REPLACE HEATED OXYGEN SENSOR. Refer to «REMOVAL»(/toyota/prius-c/i-2011-2015/remont/engine-control-systems/#engine-control-system-service-information)
- CHECK FOR INTERMITTENT PROBLEMS. Refer to «CHECK FOR INTERMITTENT PROBLEMS»(/toyota/prius-c/i-2011-2015/remont/testing-diagnostics/#engine-control-system-diagnostics-introduction__check-for-intermittent-problems)
- REPLACE NO. 1 INTEGRATION RELAY. Refer to «REMOVAL»(/toyota/prius-c/i-2011-2015/remont/engine-control-systems/#engine-control-system-service-information)
Refer to DTC P0102. Refer to DESCRIPTION .
| DTC No. | DTC Detection Condition | Trouble Area |
|---|---|---|
| P0101 | All of the following conditions continue for more than 10 seconds (2 trip detection logic). (a) The engine is running. (b) The engine coolant temperature is 70°C (158°F) or higher. (c) The throttle position sensor voltage is 0.2 V or higher, and less than 2 V. (d) The average engine load value ratio is less than 0.85, or higher than 1.15 (varies with estimated engine load). Average engine load value ratio = Average engine load based on mass air flow meter sub-assembly output / Average engine load estimated from driving conditions (e) The average air fuel ratio is less than -20%, or higher than 20%. | Mass air flow meter sub-assembly Intake system PCV hose connections EGR valve assembly |
The mass air flow meter sub-assembly is a sensor that measures the amount of air flowing through the throttle valve. The ECM uses this information to determine fuel injection timing and to provide an appropriate air fuel ratio. Inside the mass air flow meter sub-assembly, there is a heated platinum wire which is exposed to the flow of intake air. By applying a specific electrical current to the wire, the ECM heats it to a specific temperature. The flow of incoming air cools both the wire and an internal thermistor, affecting their resistance. To maintain a constant current value, the ECM varies the voltage applied to the mass air flow meter sub-assembly. The voltage level is proportional to the airflow through the sensor, and the ECM uses it to calculate the intake air volume.
The ECM monitors the average engine load value ratio to check the mass air flow meter sub-assembly for malfunctions. The average engine load value ratio is obtained by comparing the average engine load calculated from the mass air flow meter sub-assembly output to the average engine load estimated from the driving conditions, such as the engine speed and the throttle opening angle. If the average engine load value ratio is below the threshold value, the ECM determines that the intake air volume is low, and if the average engine load value ratio is above the threshold value, the ECM determines that the intake air volume is high.
If this is detected in 2 consecutive driving cycles, the MIL is illuminated and the DTC is stored.
| Related DTCs | P0101: Mass air flow meter rationality |
|---|---|
| Required Sensors/Components (Main) | Mass air flow meter sub-assembly |
| Required Sensors/Components (Related) | Crank position sensor Cam position sensor Engine coolant temperature sensor Throttle position sensor |
| Frequency of Operation | Continuous |
| Duration | 10 times |
| MIL Operation | 2 driving cycles |
| Sequence of Operation | None |
| Monitor runs whenever the following DTCs are not stored | None |
|---|---|
| All of the following conditions are met | |
| Throttle position voltage | 0.2 V or higher, and less than 2 V |
| Time after engine start | 5 seconds or more |
| Auxiliary battery voltage | 10.5 V or higher |
| Engine coolant temperature | 70°C (158°F) or higher |
| Estimated load | 30% or higher, and less than 70% |
| Mass air flow meter circuit fail (P0102, P0103) | Not detected |
| Intake air temperature sensor circuit fail (P0112, P0113) | Not detected |
| Engine coolant temperature sensor circuit fail (P0115, P0117, P0118) | Not detected |
| Crank position sensor circuit fail (P0335) | Not detected |
| Throttle position sensor circuit fail (P0120, P0121, P0122, P0123, P0220, P0222, P0223, P2135) | Not detected |
| EVAP system pressure sensor circuit fail (P0452, P0453) | Not detected |
| Leak detection pump fail (P2401, P2402) | Not detected |
| EVAP vent valve fail (P2419, P2420) | Not detected |
| Both of the following conditions are met | |
|---|---|
| Average engine load value ratio | Less than 0.85, or higher than 1.15 (varies with estimated engine load) |
| Average air fuel ratio | Less than -20%, or higher than 20% |
Scheme 115
- Connect the Techstream to the DLC3.
- Turn the ignition switch to ON (IG).
- Turn the Techstream on.
- Clear the DTCs (even if no DTCs are stored, perform the clear DTC procedure).
- Turn the ignition switch off and wait for at least 30 seconds.
- Turn the ignition switch to ON (IG) and turn the Techstream on.
- Put the engine in inspection mode (maintenance mode). Refer to «INSPECTION MODE PROCEDURE»(/toyota/prius-c/i-2011-2015/remont/hoistjack/#introduction) .
- Start the engine and warm it up until the engine coolant temperature reaches 70°C (158°F) or higher [A].
- Drive the vehicle at approximately 80 km/h (50 mph) to 112 km/h (70 mph) for 5 minutes or more [B]. WARNING: When performing the confirmation driving pattern, obey all speed limits and traffic laws. HINT: Drive while keeping the engine load as stable as possible.
- Enter the following menus: Powertrain / Engine and ECT / Trouble Codes [C].
- Read the pending DTCs. HINT: If a pending DTC is output, the system is malfunctioning. If a pending DTC is not output, perform the following procedure.
- Enter the following menus: Powertrain / Engine and ECT / Utility / All Readiness.
- Input the DTC: P0101.
- 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 N/A 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 NORMAL, the system is normal. If the judgment result shows ABNORMAL, the system has a malfunction. If the judgment result shows INCOMPLETE or N/A, perform steps [B] and [C] again.
- If no pending DTC is output, perform a universal trip and check for permanent DTCs. Refer to «DTC CHECK / CLEAR»(/toyota/prius-c/i-2011-2015/remont/testing-diagnostics/#engine-control-system-diagnostics-introduction__dtc-check-clear) . HINT: If a permanent DTC is output, the system is malfunctioning. If no permanent DTC is output, the system is normal.
Refer to DTC P0102. Refer to WIRING DIAGRAM .
HINT
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 help determine if the vehicle was moving or stationary, if the engine was warmed up or not, if the air fuel ratio was lean or rich, and other data from the time the malfunction occurred.
- CHECK ANY OTHER DTCS OUTPUT (IN ADDITION TO DTC P0101) Connect the Techstream to the DLC3. Turn the ignition switch to ON (IG). Turn the Techstream on. Enter the following menus: Powertrain / Engine and ECT / Trouble Codes. Read the DTCs. RESULT Result Proceed to DTC P0101 is output A DTC P0101 and other DTCs are output B HINT: If any DTCs other than P0101 are output, troubleshoot those DTCs first. B --> See step 8 A: Go to next step
- CHECK INTAKE SYSTEM Check the intake system for vacuum leaks. Refer to «ON-VEHICLE INSPECTION»(/toyota/prius-c/i-2011-2015/remont/mechanical/#engine-intake-system-inspection) . OK No leaks from intake system. HINT: Perform "Inspection After Repair" after repairing or replacing the intake system. Refer to «INITIALIZATION»(/toyota/prius-c/i-2011-2015/remont/testing-diagnostics/#engine-control-system-diagnostics-introduction) . NG --> REPAIR OR REPLACE INTAKE SYSTEM OK: Go to next step
- CHECK PCV HOSE CONNECTIONS Check the PCV hose connections. Refer to «COMPONENTS»(/toyota/prius-c/i-2011-2015/remont/auxiliary-emission-control-systems/#emission-control-system-service-information) . OK PCV valve and hose are connected correctly and are not damaged. NG --> REPAIR OR REPLACE PCV HOSE OK: Go to next step
- PERFORM ACTIVE TEST USING TECHSTREAM (CONTROL THE EGR STEP POSITION) Connect the Techstream to the DLC3. Turn the ignition switch to ON (IG). Turn the Techstream on. Put the engine in inspection mode (maintenance mode). Refer to «INSPECTION MODE PROCEDURE»(/toyota/prius-c/i-2011-2015/remont/hoistjack/#introduction) . Start the engine and warm it up until the engine coolant temperature reaches 75°C (167°F) or higher. HINT: The A/C switch and all accessory switches should be off. Enter the following menus: Powertrain / Engine and ECT / Active Test / Control the EGR Step Position / Primary / Throttle Idle Position and MAP. Confirm that the Throttle Idle Position is ON and check the engine idling condition and MAP values in the Data List while performing the Active Test. HINT: Do not leave the EGR valve open for 10 seconds or more during the Active Test. Be sure to return the EGR valve to step 0 when the Active Test is completed. Do not open the EGR valve 30 steps or more during the Active Test. OK MAP and idling condition change in response to EGR step position when Throttle Idle Position is ON in Data List. Standard - EGR Step Position (Active Test) 0 Steps 0 to 30 Steps Idling condition (Throttle Idle Position: ON) Steady idling Idling changes from steady to rough idling or engine stalls MAP (Data List) MAP value is 20 to 40 kPa(abs) [150 to 300 mmHg(abs)] (EGR valve is fully closed) MAP value is at least +10 kPa (75 mmHg) higher than when EGR valve is fully closed HINT: During Active Test, if the idling condition does not change in response to EGR step position, then there is probably a malfunction in the EGR valve. RESULT Result Proceed to NG A OK B B --> See step 6 A: Go to next step
- INSPECT EGR VALVE ASSEMBLY Remove the EGR valve assembly. Refer to «REMOVAL»(/toyota/prius-c/i-2011-2015/remont/auxiliary-emission-control-systems/#emission-control-system-service-information) . Check if the EGR valve is stuck open. OK EGR valve is tightly closed. HINT: Perform "Inspection After Repair" after replacing the EGR valve assembly. Refer to «INITIALIZATION»(/toyota/prius-c/i-2011-2015/remont/testing-diagnostics/#engine-control-system-diagnostics-introduction) . NG --> See step 9 OK: Go to next step
- REPLACE MASS AIR FLOW METER SUB-ASSEMBLY Replace the mass air flow meter sub-assembly. Refer to «REMOVAL»(/toyota/prius-c/i-2011-2015/remont/engine-control-systems/#engine-control-system-service-information) . HINT: Perform "Inspection After Repair" after replacing the mass air flow meter sub-assembly. Refer to «INITIALIZATION»(/toyota/prius-c/i-2011-2015/remont/testing-diagnostics/#engine-control-system-diagnostics-introduction) . NEXT: Go to next step
- CONFIRM WHETHER MALFUNCTION HAS BEEN SUCCESSFULLY REPAIRED Connect the Techstream to the DLC3. Turn the ignition switch to ON (IG). Turn the Techstream on. Clear the DTCs. Refer to «DTC CHECK / CLEAR»(/toyota/prius-c/i-2011-2015/remont/testing-diagnostics/#engine-control-system-diagnostics-introduction__dtc-check-clear) . Turn the ignition switch off and wait for at least 30 seconds. Turn the ignition switch to ON (IG). Turn the Techstream on. Put the engine in inspection mode (maintenance mode). Refer to «INSPECTION MODE PROCEDURE»(/toyota/prius-c/i-2011-2015/remont/hoistjack/#introduction) . Start the engine and warm it up. Drive the vehicle in accordance with the driving pattern described in Confirmation Driving Pattern. Enter the following menus: Powertrain / Engine and ECT / Utility / All Readiness. Input the DTC: P0101. 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 N/A Unable to perform DTC judgment Number of DTCs which do not fulfill DTC preconditions has reached ECU memory limit NEXT --> END
- GO TO DTC CHART. Refer to «DIAGNOSTIC TROUBLE CODE CHART»(/toyota/prius-c/i-2011-2015/remont/testing-diagnostics/#engine-control-system-diagnostics-introduction__diagnostic-trouble-code-chart)
- REPLACE EGR VALVE ASSEMBLY. Refer to «REMOVAL»(/toyota/prius-c/i-2011-2015/remont/auxiliary-emission-control-systems/#emission-control-system-service-information)
The mass air flow meter sub-assembly is a sensor that measures the amount of air flowing through the throttle valve. The ECM uses this information to determine fuel injection duration and to provide an appropriate air fuel ratio.
Inside the mass air flow meter sub-assembly, there is a heated platinum wire which is exposed to the flow of intake air. By applying a specific electrical current to the wire, the ECM heats it to a specific temperature. The flow of incoming air cools both the wire and an internal thermistor, affecting their resistance. To maintain a constant current value, the ECM varies the voltage applied to the wire and internal thermistor. The voltage level is proportional to the airflow through the sensor, and the ECM uses it to calculate the intake air volume.
The circuit is constructed so that the platinum hot wire and the temperature sensor create a bridge circuit, and the power transistor is controlled so that the potentials of A and B remain equal to maintain the predetermined temperature.
HINT
When any of these DTCs is stored, the ECM enters fail-safe mode. During fail-safe mode, the ignition timing is calculated by the ECM, according to the engine speed and throttle valve position. Fail-safe mode continues until a pass condition is detected.
Scheme 116
| DTC No. | DTC Detection Condition | Trouble Area |
|---|---|---|
| P0102 | The mass air flow meter sub-assembly voltage is less than 0.2 V for 3 seconds. (1 trip detection logic: Engine speed is less than 4000 rpm) (2 trip detection logic: Engine speed is 4000 rpm or higher) | Open or short in mass air flow meter sub-assembly circuit Mass air flow meter sub-assembly No. 1 integration relay ECM |
| P0103 | The mass air flow meter sub-assembly voltage is higher than 4.9 V for 3 seconds. (1 trip detection logic: Engine speed is less than 4000 rpm) (2 trip detection logic: Engine speed is 4000 rpm or higher) | Open or short in mass air flow meter sub-assembly circuit Mass air flow meter sub-assembly No. 1 integration relay ECM |
HINT
When any of these DTCs are output, check the air flow rate using the Techstream. Enter the following menus: Powertrain / Engine and ECT / Data List / Primary / MAF.
| Mass Air Flow Rate (gm/sec) | Malfunction |
|---|---|
| Approximately 0.0 | Open in mass air flow meter sub-assembly power source circuit Open or short in VG circuit |
| 271.0 or more | Open in E2G circuit |
If there is a defect or an open or short circuit in the mass air flow meter sub-assembly, the voltage level deviates from the normal operating range. The ECM interprets this deviation as a malfunction in the mass air flow meter sub-assembly circuit and stores a DTC.
Example
When the sensor output voltage remains less than 0.2 V, or higher than 4.9 V for 3 seconds, the ECM stores a DTC.
| Related DTCs | P0102: Mass air flow meter range check (low voltage) P0103: Mass air flow meter range check (high voltage) |
|---|---|
| Required Sensors/Components (Main) | Mass air flow meter sub-assembly |
| Required Sensors/Components (Related) | Crank position sensor |
| Frequency of Operation | Continuous |
| Duration | 3 seconds |
| MIL Operation | Immediate: Engine speed less than 4000 rpm 2 driving cycles: Engine speed 4000 rpm or higher |
| Sequence of Operation | None |
| Monitor runs whenever the following DTCs are not stored | None |
| Mass air flow meter voltage | Less than 0.2 V |
P0102
| Mass air flow meter voltage | Higher than 4.9 V |
P0103
| Mass air flow meter voltage | 0.2 to 4.9 V |
Scheme 117
- Connect the Techstream to the DLC3.
- Turn the ignition switch to ON (IG) and turn the Techstream on.
- Clear the DTCs (even if no DTCs are stored, perform the clear DTC procedure).
- Turn the ignition switch off and wait for at least 30 seconds.
- Turn the ignition switch to ON (IG) and turn the Techstream on [A].
- Put the engine in inspection mode (maintenance mode). Refer to «INSPECTION MODE PROCEDURE»(/toyota/prius-c/i-2011-2015/remont/hoistjack/#introduction) .
- Start the engine.
- Idle the engine for 5 seconds [B].
- Enter the following menus: Powertrain / Engine and ECT / Trouble Codes [C].
- Read the pending DTCs. HINT: If a pending DTC is output, the system is malfunctioning. If a pending DTC is not output, perform the following procedure.
- During normal driving, increase the vehicle speed to 80 km/h (50 mph) [D]. WARNING: When performing the confirmation driving pattern, obey all speed limits and traffic laws.
- Depress the accelerator pedal fully to increase the vehicle speed to between 100 and 120 km/h (62 and 75 mph) (engine speed of 4000 rpm or more) and then maintain the speed for at least 5 seconds [E]. WARNING: When performing the confirmation driving pattern, obey all speed limits and traffic laws.
- Enter the following menus: Powertrain / Engine and ECT / Trouble Codes [F].
- Read the pending DTCs. HINT: If a pending DTC is output, the system is malfunctioning. If a pending DTC is not output, perform the following procedure.
- Enter the following menus: Powertrain / Engine and ECT / Utility / All Readiness.
- Input the DTC: P0102 or P0103.
- 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 N/A 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 NORMAL, the system is normal. If the judgment result shows ABNORMAL, the system has a malfunction. If the judgment result shows INCOMPLETE or N/A, perform steps [B] through [F] again.
- If no pending DTC is output, perform a universal trip and check for permanent DTCs. Refer to «DTC CHECK / CLEAR»(/toyota/prius-c/i-2011-2015/remont/testing-diagnostics/#engine-control-system-diagnostics-introduction__dtc-check-clear) . HINT: If a permanent DTC is output, the system is malfunctioning. If no permanent DTC is output, the system is normal.
Scheme 118
Note. Inspect the fuses for circuits related to this system before performing the following inspection procedure.
HINT
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 help determine if the vehicle was moving or stationary, if the engine was warmed up or not, if the air fuel ratio was lean or rich, and other data from the time the malfunction occurred.
Scheme 119
- READ OUTPUT DTC (DTC P0102 OR P0103) Connect the Techstream to the DLC3. Turn the ignition switch to ON (IG). Turn the Techstream on. Enter the following menus: Powertrain / Engine and ECT / Trouble Codes. Read the DTCs. RESULT Result Proceed to DTC P0102 is output A DTC P0103 is output B B --> See step 5 A: Go to next step
- CHECK TERMINAL VOLTAGE (POWER SOURCE OF MASS AIR FLOW METER SUB-ASSEMBLY) Disconnect the mass air flow meter sub-assembly connector. Turn the ignition switch to ON (IG). Measure the voltage according to the value(s) in the table below. Standard Voltage Tester Connection Condition Specified Condition C21-3 (+B) - Body ground Ignition switch ON (IG) 11 to 14 V TEXT IN ILLUSTRATION *a Front view of wire harness connector (to Mass Air Flow Meter Sub-assembly) NG --> See step 7 OK: Go to next step
- CHECK HARNESS AND CONNECTOR (MASS AIR FLOW METER SUB-ASSEMBLY - ECM) Disconnect the mass air flow meter sub-assembly connector. Disconnect the ECM connector. Measure the resistance according to the value(s) in the table below. Standard Resistance Tester Connection Condition Specified Condition C21-5 (VG) - C10-91 (VG) Always Below 1 ohms C21-4 (E2G) - C10-92 (E2G) Always Below 1 ohms C21-5 (VG) or C10-91 (VG) - Body ground Always 10 kohms or higher NG --> REPAIR OR REPLACE HARNESS OR CONNECTOR OK: Go to next step
- INSPECT MASS AIR FLOW METER SUB-ASSEMBLY Inspect the mass air flow meter sub-assembly, referring to the On-vehicle Inspection for Mass Air Flow Meter. Refer to «ON-VEHICLE INSPECTION»(/toyota/prius-c/i-2011-2015/remont/engine-control-systems/#engine-control-system-service-information) . Inspect the mass air flow meter sub-assembly, referring to the Inspection for Mass Air Flow Meter. Refer to «INSPECTION»(/toyota/prius-c/i-2011-2015/remont/engine-control-systems/#engine-control-system-service-information) . Inspect the function of the mass air flow meter sub-assembly. Connect the Techstream to the DLC3. Turn the ignition switch to ON (IG). Turn the Techstream on. Put the engine in inspection mode (maintenance mode). Refer to «INSPECTION MODE PROCEDURE»(/toyota/prius-c/i-2011-2015/remont/hoistjack/#introduction) . Start the engine. Enter the following menus: Powertrain / Engine and ECT / Data List / Primary / MAF. Check that the MAF value changes when the engine is raced. OK The reading changes. HINT: Perform "Inspection After Repair" after replacing the mass air flow meter sub-assembly. Refer to «INITIALIZATION»(/toyota/prius-c/i-2011-2015/remont/testing-diagnostics/#engine-control-system-diagnostics-introduction) . NG --> See step 8 OK --> See step 9
- CHECK HARNESS AND CONNECTOR (SENSOR GROUND) Disconnect the mass air flow meter sub-assembly connector. Measure the resistance according to the value(s) in the table below. Standard Resistance Tester Connection Condition Specified Condition C21-4 (E2G) - Body ground Always Below 1 ohms HINT: Perform "Inspection After Repair" after replacing the mass air flow meter sub-assembly. Refer to «INITIALIZATION»(/toyota/prius-c/i-2011-2015/remont/testing-diagnostics/#engine-control-system-diagnostics-introduction) . NG --> See step 6 OK --> See step 10
- CHECK HARNESS AND CONNECTOR (MASS AIR FLOW METER SUB-ASSEMBLY - ECM) Disconnect the mass air flow meter sub-assembly connector. Disconnect the ECM connector. Measure the resistance according to the value(s) in the table below. Standard Resistance Tester Connection Condition Specified Condition C21-4 (E2G) - C10-92 (E2G) Always Below 1 ohms NG --> REPAIR OR REPLACE HARNESS OR CONNECTOR OK --> See step 9
- CHECK HARNESS AND CONNECTOR (MASS AIR FLOW METER SUB-ASSEMBLY - NO. 1 INTEGRATION RELAY) Disconnect the mass air flow meter sub-assembly connector. Remove the No. 1 integration relay from the engine room relay block and junction block assembly. Measure the resistance according to the value(s) in the table below. Standard Resistance Tester Connection Condition Specified Condition C21-3 (+B) - 2C-4 Always Below 1 ohms C21-3 (+B) or 2C-4 - Body ground Always 10 kohms or higher NG --> REPAIR OR REPLACE HARNESS OR CONNECTOR OK --> See step 11
- REPLACE MASS AIR FLOW METER SUB-ASSEMBLY. Refer to «REMOVAL»(/toyota/prius-c/i-2011-2015/remont/engine-control-systems/#engine-control-system-service-information)
- REPLACE ECM. Refer to «REMOVAL»(/toyota/prius-c/i-2011-2015/remont/engine-control-systems/#engine-control-system-service-information)
- REPLACE MASS AIR FLOW METER SUB-ASSEMBLY. Refer to «REMOVAL»(/toyota/prius-c/i-2011-2015/remont/engine-control-systems/#engine-control-system-service-information)
- REPLACE NO. 1 INTEGRATION RELAY. Refer to «REMOVAL»(/toyota/prius-c/i-2011-2015/remont/engine-control-systems/#engine-control-system-service-information)
The manifold absolute pressure sensor detects the intake manifold pressure as a voltage using a built-in sensor. The ECM calculates intake manifold pressure based on this voltage and also calculates the EGR valve assembly and purge VSV opening amount according to changes in the intake manifold pressure, and detects errors in the pressure sensor using the changes in pressure.
Scheme 120
| DTC No. | DTC Detection Condition | Trouble Area |
|---|---|---|
| P0106 | Intake manifold pressure measured after engine start drops by less than 3 kPa [22.5 mmHg] compared to the intake manifold pressure (atmospheric pressure) measured before engine start (2 trip detection logic). | Intake system Manifold absolute pressure sensor |
When the intake manifold pressure measured after engine start drops by less than 3 kPa [22.5 mmHg] compared to the intake manifold pressure (atmospheric pressure) measured before engine start, the ECM interprets this as a malfunction in the manifold absolute pressure sensor and stores a DTC.
| Related DTCs | P0106: Manifold absolute pressure sensor stuck |
|---|---|
| Required Sensors/Components (Main) | Manifold absolute pressure sensor |
| Required Sensors/Components (Related) | |
| Frequency of Operation | Continuous |
| Duration | 6 seconds |
| MIL Operation | 2 driving cycles |
| Sequence of Operation | None |
| Monitor runs whenever the following DTCs are not stored | P0010 (VVT oil control valve) P0011 (VVT system - advance) P0012 (VVT system - retard) P0016 (VVT system - misalignment) P0107, P0108 (Manifold absolute pressure) P0112, P0113 (Intake air temperature sensor) P0115, P0117, P0118 (Engine coolant temperature sensor) P0120, P0121, P0122, P0123, P0220, P0222, P0223, P2135 (Throttle position sensor) P0125 (Insufficient coolant temperature for closed loop fuel control) P0335 (Crankshaft position sensor) P0340 (Camshaft position sensor) P0401 (EGR system (closed)) P106A (Evaporative emission control system pressure sensor - Manifold pressure sensor correlation) |
|---|---|
| Auxiliary battery voltage | 10.5 V or higher |
| Engine coolant temperature | 30°C (86°F) or higher |
| Intake air temperature | 10°C (14°F) or higher |
| Engine speed | 1000 rpm or more |
| Throttle valve | Close |
| EGR valve | Close |
| Atmospheric pressure | 76 kPa(abs) [570 mmHg(abs)] or higher |
| Difference between manifold absolute pressure and atmospheric pressure | Higher than -3 kPa [-22.5 mmHg] |
- Connect the Techstream to the DLC3.
- Turn the ignition switch to ON (IG) and turn the Techstream on.
- Clear the DTCs (even if no DTCs are stored, perform the clear DTC procedure).
- Turn the ignition switch off and wait for at least 30 seconds.
- Turn the ignition switch to ON (IG) and turn the Techstream on.
- Put the engine in inspection mode (maintenance mode). Refer to «INSPECTION MODE PROCEDURE»(/toyota/prius-c/i-2011-2015/remont/hoistjack/#introduction) .
- Start the engine and warm it up (until the engine coolant temperature is 75°C (167°F) or higher).
- Move the shift lever to N.
- Idle the engine for 10 seconds or more [A].
- Enter the following menus: Powertrain / Engine and ECT / Trouble Codes [B].
- Read the pending DTCs. HINT: If a pending DTC is output, the system is malfunctioning. If a pending DTC is not output, perform the following procedure.
- Enter the following menus: Powertrain / Engine and ECT / Utility / All Readiness.
- Input the DTC: P0106.
- 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 N/A 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 NORMAL, the system is normal. If the judgment result shows ABNORMAL, the system has a malfunction. If the judgment result shows INCOMPLETE or N/A, perform steps [A] and [B] again.
- If no pending DTC is output, perform a universal trip and check for permanent DTCs. Refer to «DTC CHECK / CLEAR»(/toyota/prius-c/i-2011-2015/remont/testing-diagnostics/#engine-control-system-diagnostics-introduction__dtc-check-clear) . HINT: If a permanent DTC is output, the system is malfunctioning. If no permanent DTC is output, the system is normal.
HINT
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 help determine if the vehicle was moving or stationary, if the engine was warmed up or not, if the air fuel ratio was lean or rich, and other data from the time the malfunction occurred.
- CHECK ANY OTHER DTC OUTPUT (IN ADDITION TO DTC P0106) Connect the Techstream to the DLC3. Turn the ignition switch to ON (IG) and turn the Techstream on. Enter the following menus: Powertrain / Engine and ECT / Trouble Codes. Read the DTCs. RESULT Result Proceed to DTC P0106 is output A DTC P0106 and other DTCs are output B HINT: If any DTCs other than P0106 are output, troubleshoot those DTCs first. B --> See step 6 A: Go to next step
- READ VALUE USING TECHSTREAM (MAP) Connect the Techstream to the DLC3. Turn the ignition switch to ON (IG) and turn the Techstream on. Enter the following menus: Powertrain / Engine and ECT / Data List / Primary / MAP. Read the MAP value at ignition switch to ON (IG). Put the engine in inspection mode (maintenance mode). Refer to «INSPECTION MODE PROCEDURE»(/toyota/prius-c/i-2011-2015/remont/hoistjack/#introduction) . Start the engine and warm it up. Read the MAP value at idling. Standard Engine condition Techstream Display Ignition switch ON (IG) 80 to 110 kPa(abs) [600 or 825 mmHg(abs)] Idling 20 to 40 kPa(abs) [150 to 300 mmHg(abs)] NG --> See step 3 OK --> See step 4
- CHECK INTAKE SYSTEM Check the intake system for vacuum leaks. Refer to «ON-VEHICLE INSPECTION»(/toyota/prius-c/i-2011-2015/remont/mechanical/#engine-intake-system-inspection) . OK No leaks in the intake system. HINT: Perform "Inspection After Repair" after repairing or replacing the intake system. Refer to «INITIALIZATION»(/toyota/prius-c/i-2011-2015/remont/testing-diagnostics/#engine-control-system-diagnostics-introduction) . NG --> REPAIR OR REPLACE INTAKE SYSTEM OK --> See step 5
- CHECK FOR INTERMITTENT PROBLEMS. Refer to «CHECK FOR INTERMITTENT PROBLEMS»(/toyota/prius-c/i-2011-2015/remont/testing-diagnostics/#engine-control-system-diagnostics-introduction__check-for-intermittent-problems)
- REPLACE MANIFOLD ABSOLUTE PRESSURE SENSOR. Refer to «REMOVAL»(/toyota/prius-c/i-2011-2015/remont/auxiliary-emission-control-systems/#emission-control-system-service-information)
- GO TO DTC CHART. Refer to «DIAGNOSTIC TROUBLE CODE CHART»(/toyota/prius-c/i-2011-2015/remont/testing-diagnostics/#engine-control-system-diagnostics-introduction__diagnostic-trouble-code-chart)
Refer to DTC P0106. Refer to DESCRIPTION .
| DTC No. | DTC Detecting Condition | Trouble Area |
|---|---|---|
| P0107 | The output voltage from the manifold absolute pressure sensor less than 0.5 V for 0.5 seconds (1 trip detection logic). | Open or short in manifold absolute pressure sensor circuit Manifold absolute pressure sensor ECM |
| P0108 | The output voltage from the manifold absolute pressure sensor higher than 4.5 V for 0.5 seconds (1 trip detection logic). | Open or short in manifold absolute pressure sensor circuit Manifold absolute pressure sensor ECM |
HINT
When any of these DTCs are output, check the manifold absolute pressure using the Techstream. Enter the following menus: Powertrain / Engine and ECT / Data List / Primary / MAP.
| Pressure Displayed | Malfunction |
|---|---|
| Approximately 0 kPa(abs) [0 mmHg(abs)] | Short in PIM circuit to ground Short in PIM circuit to E2 circuit Open in VC circuit |
| 130 kPa(abs) [975 mmHg(abs)] or higher | Short in VC circuit to PIM circuit Open in PIM circuit Open in E2 circuit |
The ECM monitors the sensor voltage and uses this value to calculate the manifold absolute pressure. When the sensor output voltage deviates from the normal operating range, the ECM interprets this as a malfunction in the manifold absolute pressure sensor and stores a DTC.
Example
When the sensor output voltage remains less than 0.5 V, or higher than 4.5 V for 0.5 seconds, the ECM stores a DTC.
| Related DTCs | P0107: Manifold absolute pressure sensor range check (low voltage) P0108: Manifold absolute pressure sensor range check (high voltage) |
|---|---|
| Required Sensors/Components (Main) | Manifold absolute pressure sensor |
| Required Sensors/Components (Related) | |
| Frequency of Operation | Continuous |
| Duration | 0.5 seconds |
| MIL Operation | Immediate |
| Sequence of Operation | None |
| Monitor runs whenever the following DTCs are not stored | None |
|---|---|
| All of the following conditions are met | |
| Auxiliary battery voltage | 8 V or higher |
| Ignition switch | ON (IG) |
| Time after ignition switch off to ON (IG) | More than 0.5 seconds |
| Manifold absolute pressure sensor voltage | Less than 0.5 V |
P0107
| Manifold absolute pressure sensor voltage | Higher than 4.5 V |
P0108
| Manifold absolute pressure sensor voltage | 0.5 to 4.5 V |
- Connect the Techstream to the DLC3.
- Turn the ignition switch to ON (IG) and turn the Techstream on.
- Clear the DTCs (even if no DTCs are stored, perform the clear DTC procedure).
- Turn the ignition switch off and wait for at least 30 seconds.
- Turn the ignition switch to ON (IG) and turn the Techstream on.
- Put the engine in inspection mode (maintenance mode). Refer to «INSPECTION MODE PROCEDURE»(/toyota/prius-c/i-2011-2015/remont/hoistjack/#introduction) .
- Start the engine and wait 5 seconds or more.
- Enter the following menus: Powertrain / Engine and ECT / Trouble Codes.
- Read the pending DTCs. HINT: If a pending DTC is output, the system is malfunctioning. If a pending DTC is not output, perform the following procedure.
- Enter the following menus: Powertrain / Engine and ECT / Utility / All Readiness.
- Input the DTC: P0107 or P0108.
- 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 N/A 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 NORMAL, the system is normal. If the judgment result shows ABNORMAL, the system has a malfunction.
- If the judgment result shows INCOMPLETE or N/A and no pending DTC is output, perform a universal trip and check for permanent DTCs. Refer to «DTC CHECK / CLEAR»(/toyota/prius-c/i-2011-2015/remont/testing-diagnostics/#engine-control-system-diagnostics-introduction__dtc-check-clear) . HINT: If a permanent DTC is output, the system is malfunctioning. If no permanent DTC is output, the system is normal.
Scheme 121
HINT
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 help determine if the vehicle was moving or stationary, if the engine was warmed up or not, if the air fuel ratio was lean or rich, and other data from the time the malfunction occurred.
Scheme 122
- READ VALUE USING TECHSTREAM (MAP) Connect the Techstream to the DLC3. Turn the ignition switch to ON (IG). Turn the Techstream on. Enter the following menus: Powertrain / Engine and ECT / Data List / Primary / MAP. Read the MAP value. OK Same value as the actual atmospheric pressure. HINT: Standard atmospheric pressure is 101 kPa(abs) [758 mmHg(abs)]. For every 100 m (328 ft) increase in altitude, pressure drops by 1 kPa (7.5 mmHg). The pressure also varies due to the weather (high atmospheric pressure, low atmospheric pressure). Also, check "Atmosphere Pressure" in the Data List. NG --> See step 2 OK --> See step 7
- CHECK TERMINAL VOLTAGE (POWER SOURCE OF MANIFOLD ABSOLUTE PRESSURE SENSOR) Disconnect the manifold absolute pressure sensor connector. Turn the ignition switch to ON (IG). Measure the voltage according to the value(s) in the table below. Standard Voltage Tester Connection Condition Specified Condition C15-3 (VC) - C15-2 (E2) Ignition switch ON (IG) 4.75 to 5.25 V C15-1 (PIM) - C15-2 (E2) Ignition switch ON (IG) 3.0 to 5.0 V TEXT IN ILLUSTRATION *a Front view of wire harness connector (to Manifold Absolute Pressure Sensor) NG --> See step 5 OK: Go to next step
- REPLACE MANIFOLD ABSOLUTE PRESSURE SENSOR Replace the manifold absolute pressure sensor. Refer to «REMOVAL»(/toyota/prius-c/i-2011-2015/remont/auxiliary-emission-control-systems/#emission-control-system-service-information) . NEXT: Go to next step
- CHECK WHETHER DTC OUTPUT RECURS (DTC P0107 OR P0108) Connect the Techstream to the DLC3. Turn the ignition switch to ON (IG) and turn the Techstream on. Clear the DTCs. Refer to «DTC CHECK / CLEAR»(/toyota/prius-c/i-2011-2015/remont/testing-diagnostics/#engine-control-system-diagnostics-introduction__dtc-check-clear) . Turn the ignition switch off and wait for at least 30 seconds. Turn the ignition switch to ON (IG). Turn the Techstream on. Drive the vehicle in accordance with the diving pattern described in the Confirmation Driving Pattern. Enter the following menus: Powertrain / Engine and ECT / Trouble Codes. Read the DTCs. RESULT Result Proceed to DTC is not output A DTC P0107 or P0108 is output B B --> See step 6 A --> END
- CHECK HARNESS AND CONNECTOR (MANIFOLD ABSOLUTE PRESSURE SENSOR - ECM) Disconnect the manifold absolute pressure sensor connector. Disconnect the ECM connector. Measure the resistance according to the value(s) in the table below. Standard Resistance Tester Connection Condition Specified Condition C15-3 (VC) - C10-118 (VCPM) Always Below 1 ohms C15-2 (E2) - C10-119 (EPIM) Always Below 1 ohms C15-1 (PIM) - C10-87 (PIM) Always Below 1 ohms C15-3 (VC) or C10-118 (VCPM) - Body ground Always 10 kohms or higher C15-1 (PIM) or C10-87 (PIM) - Body ground Always 10 kohms or higher NG --> REPAIR OR REPLACE HARNESS OR CONNECTOR OK --> See step 6
- REPLACE ECM. Refer to «REMOVAL»(/toyota/prius-c/i-2011-2015/remont/engine-control-systems/#engine-control-system-service-information)
- CHECK FOR INTERMITTENT PROBLEMS. Refer to «CHECK FOR INTERMITTENT PROBLEMS»(/toyota/prius-c/i-2011-2015/remont/testing-diagnostics/#engine-control-system-diagnostics-introduction__check-for-intermittent-problems)
Scheme 123
- The intake air temperature sensor, mounted on the mass air flow meter sub-assembly, monitors the intake air temperature. The intake air temperature sensor has a built-in thermistor with a resistance that varies according to the temperature of the intake air. When the intake air temperature is low, the resistance of the thermistor increases. When the temperature is high, the resistance drops. These variations in resistance are transmitted to the ECM as voltage changes ( (Scheme 103)above).
- The intake air temperature sensor is powered by a 5 V supply from the THA terminal of the ECM, via resistor R.
- Resistor R and the intake air temperature sensor are connected in series. When the resistance value of the intake air temperature sensor changes, according to changes in the intake air temperature, the voltage at terminal THA also varies. Based on this signal, the ECM increases the fuel injection volume when the engine is cold to improve driveability.
| DTC No. | DTC Detection Condition | Trouble Area |
|---|---|---|
| P0111 | Either of the following condition is met (2 trip detection logic). The intake air temperature change from the previous trip warm up to the following trip is small. The change in the intake air temperature after engine start is less than the threshold value. | Mass air flow meter sub-assembly |
The ECM performs OBD II monitoring based on the values from the intake air temperature sensor. If there is no change of the sensor value within the normal range, the ECM will not be able to perform OBD II monitoring or will misdiagnose that there is a malfunction in the sensor. The ECM detects when the intake air temperature sensor value is stuck by performing monitoring after the ignition switch is turned off or the engine is started (short soak or long soak).
| Related DTCs | P0111: Intake air temperature sensor rationality (after engine stop) P0111: Intake air temperature sensor rationality (after cold engine start) |
|---|---|
| Required Sensors/Components (Main) | Intake air temperature sensor |
| Required Sensors/Components (Related) | |
| Frequency of Operation | Once per driving cycle |
| Duration | |
| MIL Operation | 2 driving cycles |
| Sequence of Operation | None |
| Monitor runs whenever the following DTCs are not stored | None |
ALL
| All of the following conditions are met | |
|---|---|
| Time after engine start | 10 seconds or more |
| Auxiliary battery voltage | 10.5 V or higher |
| Engine coolant temperature at ECM started by internal engine off timer | 40°C (-40°F) or higher |
| Engine coolant temperature before engine stop | 70°C (158°F) or higher |
| Time that mass air flow is low before engine stop | 90 seconds or more |
| Accumulated mass air flow amount before engine stop | 2882 g or more |
| Key-off duration | 30 minutes |
| Mass air flow meter circuit fail (P0102, P0103) | Not detected |
| Engine coolant temperature sensor circuit fail (P0115, P0117, P0118) | Not detected |
| Intake air temperature sensor circuit fail (P0112, P0113) | Not detected |
| Engine water pump circuit fail (P261B, P261C, P261D) | Not detected |
| Soak timer fail (P2610) | Not detected |
AFTER ENGINE STOP
| All of the following conditions are met | |
|---|---|
| Key-off duration | 5 hours or more |
| Time after engine start | 10 seconds or more |
| Engine coolant temperature | 70°C (158°F) or higher |
| Accumulated mass air flow amount | 2882 g or more |
| Either of the following conditions is met | 1 or 2 |
| 1. Duration while engine load is low | 90 seconds or more |
| 2. Duration while engine load is high | 10 seconds or more |
| Mass air flow meter circuit fail (P0102, P0103) | Not detected |
| Engine coolant temperature sensor circuit fail (P0115, P0117, P0118) | Not detected |
| Intake air temperature sensor circuit fail (P0112, P0113) | Not detected |
| Engine water pump circuit fail (P261B, P261C, P261D) | Not detected |
| Soak timer fail (P2610) | Not detected |
AFTER COLD ENGINE START
| Intake air temperature change | Less than 1°C (1.8°F) |
AFTER ENGINE STOP
| Intake air temperature change | Less than 1°C (1.8°F) |
AFTER COLD ENGINE START
Scheme 124
- Connect the Techstream to the DLC3.
- Turn the ignition switch to ON (IG) and turn the Techstream on.
- Clear the DTCs (even if no DTCs are stored, perform the clear DTC procedure).
- Turn the ignition switch off and wait for at least 30 seconds.
- Turn the ignition switch to ON (IG) and turn the Techstream on [A].
- Put the engine in inspection mode (maintenance mode). Refer to «INSPECTION MODE PROCEDURE»(/toyota/prius-c/i-2011-2015/remont/hoistjack/#introduction) .
- Start the engine and warm it up until the engine coolant temperature reaches 75°C (167°F) or higher [B].
- Idle the engine for 5 minutes or more [C]. HINT: During steps [A] through [C], if the change in the intake air temperature is less than 1°C (1.8°F), the intake air temperature sensor (mass air flow meter sub-assembly) is malfunctioning. It is not necessary to continue this procedure.
- Enter the following menus: Powertrain / Engine and ECT / Trouble Codes [D].
- Read the pending DTCs. HINT: If a pending DTC is output, the system is malfunctioning. If a pending DTC is not output, perform the following procedure.
- Enter the following menus: Powertrain / Engine and ECT / Utility / All Readiness.
- Input the DTC: P0111.
- 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 N/A 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 NORMAL, the system is normal. If the judgment result shows ABNORMAL, the system has a malfunction. If the judgment result shows INCOMPLETE or N/A, perform steps [E] and [F].
- Drive the vehicle at 40 km/h (25 mph) or more for a total of 5 minutes or more [E]. WARNING: When performing the confirmation driving pattern, obey all speed limits and traffic laws.
- Check the DTC judgment result again [F]. HINT: If the judgment result shows INCOMPLETE or N/A, perform steps [E] and [F] again.
- If no pending DTC is output, perform a universal trip and check for permanent DTCs. Refer to «DTC CHECK / CLEAR»(/toyota/prius-c/i-2011-2015/remont/testing-diagnostics/#engine-control-system-diagnostics-introduction__dtc-check-clear) . HINT: If a permanent DTC is output, the system is malfunctioning. If no permanent DTC is output, the system is normal.
Refer to DTC P0112. Refer to WIRING DIAGRAM .
HINT
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 help determine if the vehicle was moving or stationary, if the engine was warmed up or not, if the air fuel ratio was lean or rich, and other data from the time the malfunction occurred.
- CHECK ANY OTHER DTCS OUTPUT (IN ADDITION TO DTC P0111) Connect the Techstream to the DLC3. Turn the ignition switch to ON (IG). Turn the Techstream on. Enter the following menus: Powertrain / Engine and ECT / Trouble Codes. Read the DTCs. RESULT Result Proceed to DTC P0111 and other DTCs are output A DTC P0111 is output B HINT: If any DTCs other than P0111 are output, troubleshoot those DTCs first. Perform "Inspection After Repair" after replacing the mass air flow meter sub-assembly. Refer to «INITIALIZATION»(/toyota/prius-c/i-2011-2015/remont/testing-diagnostics/#engine-control-system-diagnostics-introduction) . B --> See step 3 A --> See step 2
- GO TO DTC CHART. Refer to «DIAGNOSTIC TROUBLE CODE CHART»(/toyota/prius-c/i-2011-2015/remont/testing-diagnostics/#engine-control-system-diagnostics-introduction__diagnostic-trouble-code-chart)
- REPLACE MASS AIR FLOW METER SUB-ASSEMBLY. Refer to «REMOVAL»(/toyota/prius-c/i-2011-2015/remont/engine-control-systems/#engine-control-system-service-information)
Refer to DTC P0111. Refer to DESCRIPTION .
HINT
When DTC P0112 or P0113 is stored, the ECM enters fail-safe mode. During fail-safe mode, the intake air temperature is estimated to be 20°C (68°F) by the ECM. Fail-safe mode continues until a pass condition is detected.
| DTC No. | DTC Detection Condition | Trouble Area |
|---|---|---|
| P0112 | A short in the intake air temperature sensor circuit for 0.5 seconds (1 trip detection logic). | Short in intake air temperature sensor circuit Intake air temperature sensor (built into mass air flow meter sub-assembly) ECM |
| P0113 | An open in the intake air temperature sensor circuit for 0.5 seconds (1 trip detection logic). | Open in intake air temperature sensor circuit Intake air temperature sensor (built into mass air flow meter sub-assembly) ECM |
HINT
When any of these DTCs are output, check the intake air temperature using the Techstream. Enter the following menus: Powertrain / Engine and ECT / Data List / Primary / Intake Air.
| Temperature Displayed | Malfunction |
|---|---|
| 40°C (-40°F) | Open circuit |
| Higher than 128°C (262°F) | Short circuit |
The ECM monitors the sensor voltage and uses this value to calculate the intake air temperature. When the sensor output voltage deviates from the normal operating range, the ECM interprets this as a malfunction in the intake air temperature sensor circuit and stores a DTC.
Example
If the sensor output voltage is higher than 4.91 V for 0.5 seconds or more, the ECM determines that there is an open in the intake air temperature sensor circuit, and stores DTC P0113. Conversely, if the output voltage is less than 0.18 V for 0.5 seconds or more, the ECM determines that there is a short in the sensor circuit, and stores DTC P0112.
| Related DTCs | P0112: Intake air temperature sensor range check (low voltage) P0113: Intake air temperature sensor range check (high voltage) |
|---|---|
| Required Sensors/Components (Main) | Intake air temperature sensor |
| Required Sensors/Components (Related) | |
| Frequency of Operation | Continuous |
| Duration | 0.5 seconds |
| MIL Operation | Immediate |
| Sequence of Operation | None |
| Monitor runs whenever the following DTCs are not stored | None |
|---|---|
| Both of the following conditions are met | |
| Auxiliary battery voltage | 8 V or higher |
| Ignition switch | ON (IG) |
| Intake air temperature sensor voltage [Intake air temperature] | Less than 0.18 V [Higher than 128°C (262°F)] |
P0112
| Intake air temperature sensor voltage [Intake air temperature] | Higher than 4.91 V [Less than -55°C (-67°F)] |
P0113
| Intake air temperature sensor voltage [Intake air temperature] | 0.18 to 4.91 V [-55 to 128°C (-67 to 262°F)] |
- Connect the Techstream to the DLC3.
- Turn the ignition switch to ON (IG) and turn the Techstream on.
- Clear the DTCs (even if no DTCs are stored, perform the clear DTC procedure).
- Turn the ignition switch off and wait for at least 30 seconds.
- Turn the ignition switch to ON (IG) and turn the Techstream on.
- Wait 0.5 seconds or more.
- Enter the following menus: Powertrain / Engine and ECT / Trouble Codes.
- Read the pending DTCs. HINT: If a pending DTC is output, the system is malfunctioning. If a pending DTC is not output, perform the following procedure.
- Enter the following menus: Powertrain / Engine and ECT / Utility / All Readiness.
- Input the DTC: P0112 or P0113.
- 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 N/A 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 NORMAL, the system is normal. If the judgment result shows ABNORMAL, the system has a malfunction.
- If the judgment result is INCOMPLETE or N/A and no pending DTC is output, perform a universal trip and check for permanent DTCs. Refer to «DTC CHECK / CLEAR»(/toyota/prius-c/i-2011-2015/remont/testing-diagnostics/#engine-control-system-diagnostics-introduction__dtc-check-clear) . HINT: If a permanent DTC is output, the system is malfunctioning. If no permanent DTC is output, the system is normal.
Scheme 125
HINT
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 help determine if the vehicle was moving or stationary, if the engine was warmed up or not, if the air fuel ratio was lean or rich, and other data from the time the malfunction occurred.
Scheme 126
Scheme 127
- READ VALUE USING TECHSTREAM (INTAKE AIR) Connect the Techstream to the DLC3. Turn the ignition switch to ON (IG). Turn the Techstream on. Enter the following menus: Powertrain / Engine and ECT / Data List / Primary / Intake Air. Read the value displayed on the Techstream. OK Same as actual intake air temperature. RESULT Result Proceed to -40°C (-40°F) A Higher than 128°C (262°F) B Same as actual intake air temperature C HINT: If there is an open circuit, the Techstream indicates -40°C (-40°F). If there is a short circuit, the Techstream indicates higher than 128°C (262°F). B --> See step 4 C --> See step 6 A: Go to next step
- READ VALUE USING TECHSTREAM (CHECK FOR OPEN IN WIRE HARNESS) Disconnect the mass air flow meter sub-assembly connector. Connect terminals 1 (THA) and 2 (E2) of the mass air flow meter sub-assembly connector on the wire harness side. Connect the Techstream to the DLC3. Turn the ignition switch to ON (IG). Turn the Techstream on. Enter the following menus: Powertrain / Engine and ECT / Data List / Primary / Intake Air. Read the value displayed on the Techstream. Standard value Higher than 128°C (262°F) TEXT IN ILLUSTRATION *1 Mass Air Flow Meter Sub-assembly *2 ECM *a Front view of wire harness connector (to Mass Air Flow Meter Sub-assembly) - - HINT: Perform "Inspection After Repair" after replacing the mass air flow meter sub-assembly. Refer to «INITIALIZATION»(/toyota/prius-c/i-2011-2015/remont/testing-diagnostics/#engine-control-system-diagnostics-introduction) . NG --> See step 3 OK --> See step 7
- CHECK HARNESS AND CONNECTOR (MASS AIR FLOW METER SUB-ASSEMBLY - ECM) Disconnect the mass air flow meter sub-assembly connector. Disconnect the ECM connector. Measure the resistance according to the value(s) in the table below. Standard Resistance Tester Connection Condition Specified Condition C21-1 (THA) - C10-90 (THA) Always Below 1 ohms C21-2 (E2) - C10-122 (ETHA) Always Below 1 ohms NG --> REPAIR OR REPLACE HARNESS OR CONNECTOR OK --> See step 8
- READ VALUE USING TECHSTREAM (CHECK FOR SHORT IN WIRE HARNESS) Disconnect the mass air flow meter sub-assembly connector. Connect the Techstream to the DLC3. Turn the ignition switch to ON (IG). Turn the Techstream on. Enter the following menus: Powertrain / Engine and ECT / Data List / Primary / Intake Air. Read the value displayed on the Techstream. Standard value -40°C (-40°F) TEXT IN ILLUSTRATION *1 Mass Air Flow Meter Sub-assembly *2 ECM HINT: Perform "Inspection After Repair" after replacing the mass air flow meter sub-assembly. Refer to «INITIALIZATION»(/toyota/prius-c/i-2011-2015/remont/testing-diagnostics/#engine-control-system-diagnostics-introduction) . NG --> See step 5 OK --> See step 9
- CHECK HARNESS AND CONNECTOR (MASS AIR FLOW METER SUB-ASSEMBLY - ECM) Disconnect the mass air flow meter sub-assembly connector. Disconnect the ECM connector. Measure the resistance according to the value(s) in the table below. Standard Resistance Tester Connection Condition Specified Condition C21-1 (THA) or C10-90 (THA) - Body ground Always 10 kohms or higher NG --> REPAIR OR REPLACE HARNESS OR CONNECTOR OK --> See step 10
- CHECK FOR INTERMITTENT PROBLEMS. Refer to «CHECK FOR INTERMITTENT PROBLEMS»(/toyota/prius-c/i-2011-2015/remont/testing-diagnostics/#engine-control-system-diagnostics-introduction__check-for-intermittent-problems)
- REPLACE MASS AIR FLOW METER SUB-ASSEMBLY. Refer to «REMOVAL»(/toyota/prius-c/i-2011-2015/remont/engine-control-systems/#engine-control-system-service-information)
- REPLACE ECM. Refer to «REMOVAL»(/toyota/prius-c/i-2011-2015/remont/engine-control-systems/#engine-control-system-service-information)
- REPLACE MASS AIR FLOW METER SUB-ASSEMBLY. Refer to «REMOVAL»(/toyota/prius-c/i-2011-2015/remont/engine-control-systems/#engine-control-system-service-information)
- REPLACE ECM. Refer to «REMOVAL»(/toyota/prius-c/i-2011-2015/remont/engine-control-systems/#engine-control-system-service-information)
A thermistor, whose resistance value varies according to the engine coolant temperature, is built into the engine coolant temperature sensor. The structure of the sensor and its connection to the ECM are the same as those of the intake air temperature sensor.
HINT
When DTC P0115, P0117 or P0118 is stored, the ECM enters fail-safe mode. During fail-safe mode, the engine coolant temperature is estimated to be 80°C (176°F) by the ECM. Fail-safe mode continues until a pass condition is detected.
| DTC No. | DTC Detection Condition | Trouble Area |
|---|---|---|
| P0115 | An open or short in the engine coolant temperature sensor circuit for 0.5 seconds (1 trip detection logic). | Open or short in engine coolant temperature sensor circuit Engine coolant temperature sensor ECM |
| P0117 | A short in the engine coolant temperature sensor circuit for 0.5 seconds (1 trip detection logic). | Short in engine coolant temperature sensor circuit Engine coolant temperature sensor ECM |
| P0118 | An open in the engine coolant temperature sensor circuit for 0.5 seconds (1 trip detection logic). | Open in engine coolant temperature sensor circuit Engine coolant temperature sensor ECM |
HINT
When any of these DTCs are output, check the engine coolant temperature using the Techstream. Enter the following menus: Powertrain / Engine and ECT / Data List / Primary / Coolant Temp.
| Temperature Displayed | Malfunction |
|---|---|
| 40°C (-40°F) | Open circuit |
| Higher than 135°C (275°F) | Short circuit |
The engine coolant temperature sensor is used to monitor the engine coolant temperature. The engine coolant temperature sensor has a thermistor with a resistance that varies according to the temperature of the engine coolant. When the coolant temperature is low, the resistance in the thermistor increases. When the temperature is high, the resistance drops. These variations in resistance are reflected in the output voltage from the sensor. The ECM monitors the sensor voltage and uses this value to calculate the engine coolant temperature. When the sensor output voltage deviates from the normal operating range, the ECM interprets this as a fault in the engine coolant temperature sensor circuit and stores a DTC.
Example
If the sensor output voltage is higher than 4.91 V for 0.5 seconds or more, the ECM determines that there is an open in the engine coolant temperature sensor circuit, and stores DTC P0118. Conversely, if the voltage output is less than 0.14 V for 0.5 seconds or more, the ECM determines that there is a short in the sensor circuit, and stores DTC P0117.
| Related DTCs | P0115: Engine coolant temperature sensor range check (chattering) P0117: Engine coolant temperature sensor range check (low voltage) P0118: Engine coolant temperature sensor range check (high voltage) |
|---|---|
| Required Sensors/Components (Main) | Engine coolant temperature sensor |
| Required Sensors/Components (Related) | |
| Frequency of Operation | Continuous |
| Duration | 0.5 seconds |
| MIL Operation | Immediate |
| Sequence of Operation | None |
| Monitor runs whenever the following DTCs are not stored | None |
| Engine coolant temperature sensor voltage [Engine coolant temperature] | Less than 0.14 V, or higher than 4.91 V [Higher than 135°C (275°F), or less than -60°C (-76°F)] |
P0115
| Engine coolant temperature sensor voltage [Engine coolant temperature] | Less than 0.14 V [Higher than 135°C (275°F)] |
P0117
| Engine coolant temperature sensor voltage [Engine coolant temperature] | Higher than 4.91 V [Less than -60°C (-76°F)] |
P0118
| Engine coolant temperature sensor voltage [Engine coolant temperature] | 0.14 to 4.91 V [-60 to 135°C (-76 to 275°F)] |
- Connect the Techstream to the DLC3.
- Turn the ignition switch to ON (IG) and turn the Techstream on.
- Clear the DTCs (even if no DTCs are stored, perform the clear DTC procedure).
- Turn the ignition switch off and wait for at least 30 seconds.
- Turn the ignition switch to ON (IG) and turn the Techstream on.
- Wait 0.5 seconds or more.
- Enter the following menus: Powertrain / Engine and ECT / Trouble Codes.
- Read the pending DTCs. HINT: If a pending DTC is output, the system is malfunctioning. If a pending DTC is not output, perform the following procedure.
- Enter the following menus: Powertrain / Engine and ECT / Utility / All Readiness.
- Input the DTC: P0115, P0117 or P0118.
- 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 N/A 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 NORMAL, the system is normal. If the judgment result shows ABNORMAL, the system has a malfunction.
- If the judgment result is INCOMPLETE or N/A and no pending DTC is output, perform a universal trip and check for permanent DTCs. Refer to «DTC CHECK / CLEAR»(/toyota/prius-c/i-2011-2015/remont/testing-diagnostics/#engine-control-system-diagnostics-introduction__dtc-check-clear) . HINT: If a permanent DTC is output, the system is malfunctioning. If no permanent DTC is output, the system is normal.
Scheme 128
HINT
- 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 help determine if the vehicle was moving or stationary, if the engine was warmed up or not, if the air fuel ratio was lean or rich, and other data from the time the malfunction occurred.
- If DTC P0117 is stored, check that the engine does not overheat (the DTC P0117 may be stored due to engine overheating).
Scheme 129
Scheme 130
- READ VALUE USING TECHSTREAM (COOLANT TEMP) Connect the Techstream to the DLC3. Turn the ignition switch to ON (IG). Turn the Techstream on. Enter the following menus: Powertrain / Engine and ECT / Data List / Primary / Coolant Temp. Read the value displayed on the Techstream. Standard value Between 75 and 100°C (167 and 212°F) with warm engine. RESULT Result Proceed to -40°C (-40°F) A Higher than 135°C (275°F) B Between 75 and 100°C (167 and 212°F) C HINT: If there is an open circuit, the Techstream indicates -40°C (-40°F). If there is a short circuit, the Techstream indicates higher than 135°C (275°F). B --> See step 4 C --> See step 6 A: Go to next step
- READ VALUE USING TECHSTREAM (CHECK FOR OPEN IN WIRE HARNESS) Disconnect the engine coolant temperature sensor connector. Connect terminals 1 and 2 of the engine coolant temperature sensor connector on the wire harness side. Connect the Techstream to the DLC3. Turn the ignition switch to ON (IG). Turn the Techstream on. Enter the following menus: Powertrain / Engine and ECT / Data List / Primary / Coolant Temp. Read the value displayed on the Techstream. Standard value Higher than 135°C (275°F) TEXT IN ILLUSTRATION *1 Engine Coolant Temperature Sensor *2 ECM *a Front view of wire harness connector (to Engine Coolant Temperature Sensor) - - HINT: Perform "Inspection After Repair" after replacing the engine coolant temperature sensor. Refer to «INITIALIZATION»(/toyota/prius-c/i-2011-2015/remont/testing-diagnostics/#engine-control-system-diagnostics-introduction) . NG --> See step 3 OK --> See step 7
- CHECK HARNESS AND CONNECTOR (ENGINE COOLANT TEMPERATURE SENSOR - ECM) Disconnect the engine coolant temperature sensor connector. Disconnect the ECM connector. Measure the resistance according to the value(s) in the table below. Standard Resistance Tester Connection Condition Specified Condition C14-2 - C10-93 (THW) Always Below 1 ohms C14-1 - C10-94 (ETHW) Always Below 1 ohms NG --> REPAIR OR REPLACE HARNESS OR CONNECTOR OK --> See step 8
- READ VALUE USING TECHSTREAM (CHECK FOR SHORT IN WIRE HARNESS) Disconnect the engine coolant temperature sensor connector. Connect the Techstream to the DLC3. Turn the ignition switch to ON (IG). Turn the Techstream on. Enter the following menus: Powertrain / Engine and ECT / Data List / Primary / Coolant Temp. Read the value displayed on the Techstream. Standard value -40°C (-40°F) TEXT IN ILLUSTRATION *1 Engine Coolant Temperature Sensor *2 ECM HINT: Perform "Inspection After Repair" after replacing the engine coolant temperature sensor. Refer to «INITIALIZATION»(/toyota/prius-c/i-2011-2015/remont/testing-diagnostics/#engine-control-system-diagnostics-introduction) . NG --> See step 5 OK --> See step 9
- CHECK HARNESS AND CONNECTOR (ENGINE COOLANT TEMPERATURE SENSOR - ECM) Disconnect the engine coolant temperature sensor connector. Disconnect the ECM connector. Measure the resistance according to the value(s) in the table below. Standard Resistance Tester Connection Condition Specified Condition C14-2 or C10-93 (THW) - Body ground Always 10 kohms or higher NG --> REPAIR OR REPLACE HARNESS OR CONNECTOR OK --> See step 10
- CHECK FOR INTERMITTENT PROBLEMS. Refer to «CHECK FOR INTERMITTENT PROBLEMS»(/toyota/prius-c/i-2011-2015/remont/testing-diagnostics/#engine-control-system-diagnostics-introduction__check-for-intermittent-problems)
- REPLACE ENGINE COOLANT TEMPERATURE SENSOR. Refer to «REMOVAL»(/toyota/prius-c/i-2011-2015/remont/engine-control-systems/#engine-control-system-service-information)
- REPLACE ECM. Refer to «REMOVAL»(/toyota/prius-c/i-2011-2015/remont/engine-control-systems/#engine-control-system-service-information)
- REPLACE ENGINE COOLANT TEMPERATURE SENSOR. Refer to «REMOVAL»(/toyota/prius-c/i-2011-2015/remont/engine-control-systems/#engine-control-system-service-information)
- REPLACE ECM. Refer to «REMOVAL»(/toyota/prius-c/i-2011-2015/remont/engine-control-systems/#engine-control-system-service-information)
Refer to DTC P0115. Refer to DESCRIPTION .
| DTC No. | DTC Detection Condition | Trouble Area |
|---|---|---|
| P0116 | When either of the following conditions is met (2 trip detection logic). During engine warm up after cold engine starts, change in engine coolant temperature sensor output is below threshold In duration between warmed engine stopped and next cold engine starts, change in engine coolant temperature sensor output below threshold | Water inlet with thermostat sub-assembly Engine coolant temperature sensor |
Engine Coolant Temperature Sensor Cold Start Monitor
The monitor runs when the engine is started cold. If the change in engine coolant temperature sensor output until the engine is warmed up completely is less than the threshold, it is determined that a malfunction has occurred in the engine coolant temperature sensor. When this is detected in 2 consecutive driving cycles, the MIL is illuminated and the DTC is stored.
Engine Coolant Temperature Sensor Soak Monitor
The ECM compares the engine coolant temperature when the fully warmed up engine is stopped and when the engine is started on the next trip when 5 hours or more has elapsed since the engine was stopped. If the change in engine coolant temperature sensor output is less than the threshold, it is determined that a malfunction has occurred in the engine coolant temperature sensor. When this is detected in 2 consecutive driving cycles, the MIL is illuminated and the DTC is stored.
| Related DTCs | P0116: Engine coolant temperature sensor rationality (cold start monitor) P0116: Engine coolant temperature sensor rationality (soak monitor) |
|---|---|
| Required Sensors/Components (Main) | Engine coolant temperature sensor |
| Required Sensors/Components (Related) | |
| Frequency of Operation | Once per driving cycle |
| Duration | 10 seconds: Soak monitor -: Cold start monitor |
| MIL Operation | 2 driving cycles |
| Sequence of Operation | None |
| Monitor runs whenever the following DTCs are not stored | None |
ALL
| All of the following conditions are met | |
|---|---|
| Auxiliary battery voltage | 10.5 V or higher |
| Time after engine start | 1 second or more |
| Engine coolant temperature at engine start | Less than 60°C (140°F) |
| Soak time | 0 second or more |
| Accumulated mass air flow | 2458.5 g or more |
| Fuel cut | Off |
| Intake air temperature sensor circuit fail (P0112, P0113) | Not detected |
| Engine coolant temperature sensor circuit fail (P0115, P0117, P0118, P0125) | Not detected |
| Engine water pump circuit fail (P261B, P261C, P261D) | Not detected |
| Thermostat fail (P0128) | Not detected |
| Difference between engine coolant temperature at engine start and intake air temperature | Less than 40°C (72°F) |
COLD START MONITOR
| All of the following conditions are met | |
|---|---|
| Auxiliary battery voltage | 10.5 V or higher |
| Engine | Running |
| Soak time | 5 hours or more |
| Either of the following condition is met | 1 or 2 |
| 1. Engine coolant temperature | 60°C (140°F) or higher |
| 2. Accumulated mass air flow | 3917 g or more |
| Intake air temperature sensor circuit fail (P0112, P0113) | Not detected |
| Engine coolant temperature sensor circuit fail (P0115, P0117, P0118, P0125) | Not detected |
| Engine water pump circuit fail (P261B, P261C, P261D) | Not detected |
| Thermostat fail (P0128) | Not detected |
| Soak timer fail (P2610) | Not detected |
SOAK MONITOR
| Engine coolant temperature sensor value change | Less than 5°C (9°F) |
COLD START MONITOR
| Difference between current engine coolant temperature sensor value and previous engine coolant temperature sensor value when engine stopped | Less than 5°C (9°F) (varies with engine coolant temperature of last trip engine stop) |
SOAK MONITOR
| Engine coolant temperature | Engine coolant temperature sensor value changes in accordance with actual engine coolant temperature |
Scheme 131
- Connect the Techstream to the DLC3.
- Turn the ignition switch to ON (IG) and turn the Techstream on.
- Enter the following menus: Powertrain / Engine and ECT / Data List / Primary / Coolant Temp.
- Check that the engine coolant temperature is 60°C (140°F) or less.
- Clear the DTCs (even if no DTCs are stored, perform the clear DTC procedure).
- Turn the ignition switch off and wait for at least 30 seconds.
- Turn the ignition switch to ON (IG) and turn the Techstream on [A].
- Put the engine in inspection mode (maintenance mode). Refer to «INSPECTION MODE PROCEDURE»(/toyota/prius-c/i-2011-2015/remont/hoistjack/#introduction) .
- Start the engine and idle it for 5 minutes or more [B]. HINT: If the engine coolant temperature does not change by 5°C (9°F) or higher, the engine coolant temperature sensor is malfunctioning. It is not necessary to continue this procedure.
- Enter the following menus: Powertrain / Engine and ECT / Trouble Codes [C].
- Read the pending DTCs. HINT: If a pending DTC is output, the system is malfunctioning. If a pending DTC is not output, perform the following procedure.
- Enter the following menus: Powertrain / Engine and ECT / Utility / All Readiness.
- Input the DTC: P0116.
- 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 N/A 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 NORMAL, the system is normal. If the judgment result shows ABNORMAL, the system has a malfunction. If the judgment result shows INCOMPLETE or N/A, perform steps [D] and [E].
- Drive the vehicle at 40 km/h (25 mph) or more for a total of 5 minutes or more [D]. WARNING: When performing the confirmation driving pattern, obey all speed limits and traffic laws. HINT: In the event of the drive pattern being interrupted (possibly due to factors such as traffic conditions), the drive pattern can be resumed.
- Check the DTC judgment result again [E]. HINT: If the judgment result shows INCOMPLETE or N/A, perform steps [D] and [E] again.
- If no pending DTC is output, perform a universal trip and check for permanent DTCs. Refer to «DTC CHECK / CLEAR»(/toyota/prius-c/i-2011-2015/remont/testing-diagnostics/#engine-control-system-diagnostics-introduction__dtc-check-clear) . HINT: If a permanent DTC is output, the system is malfunctioning. If no permanent DTC is output, the system is normal.
HINT
- If any of DTCs P0115, P0117 or P0118 are set simultaneously with DTC P0116, the engine coolant temperature sensor may have an open or a short circuit. Troubleshoot those DTCs first.
- 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 help determine if the vehicle was moving or stationary, if the engine was warmed up or not, if the air fuel ratio was lean or rich, and other data from the time the malfunction occurred.
- When the DTC is output, check the engine coolant temperature using the Techstream. Enter the following menus: Powertrain / Engine and ECT / Data List / Primary / Coolant Temp. If the Coolant Temp value is lower than the actual engine coolant temperature, the engine coolant temperature sensor circuit may be malfunctioning. In this case, check the wire harnesses and connectors (and those connections) between the ECM and the engine coolant temperature sensor first.
- CHECK ANY OTHER DTCS OUTPUT (IN ADDITION TO DTC P0116) Connect the Techstream to the DLC3. Turn the ignition switch to ON (IG). Turn the Techstream on. Enter the following menus: Powertrain / Engine and ECT / Trouble Codes. Read the DTCs. RESULT Result Proceed to DTC P0116 is output A DTC P0116 and other DTCs are output B HINT: If any DTCs other than P0116 are output, troubleshoot those DTCs first. B --> See step 4 A: Go to next step
- INSPECT WATER INLET WITH THERMOSTAT SUB-ASSEMBLY Inspect the water inlet with thermostat sub-assembly (thermostat opening temperature). Refer to «INSPECTION»(/toyota/prius-c/i-2011-2015/remont/cooling-fan/#engine-cooling-system-service-information) . HINT: Perform "Inspection After Repair" after replacing the engine coolant temperature sensor. Refer to «INITIALIZATION»(/toyota/prius-c/i-2011-2015/remont/testing-diagnostics/#engine-control-system-diagnostics-introduction) . NG --> See step 5 OK --> See step 3
- REPLACE ENGINE COOLANT TEMPERATURE SENSOR. Refer to «REMOVAL»(/toyota/prius-c/i-2011-2015/remont/engine-control-systems/#engine-control-system-service-information)
- GO TO DTC CHART. Refer to «DIAGNOSTIC TROUBLE CODE CHART»(/toyota/prius-c/i-2011-2015/remont/testing-diagnostics/#engine-control-system-diagnostics-introduction__diagnostic-trouble-code-chart)
- REPLACE WATER INLET WITH THERMOSTAT SUB-ASSEMBLY. Refer to «REMOVAL»(/toyota/prius-c/i-2011-2015/remont/cooling-fan/#engine-cooling-system-service-information)
The engine has two temperature sensors, an engine coolant temperature sensor and an intake air temperature sensor, to detect temperature while the engine is operating. A thermistor, whose resistance value varies according to the temperature, is built into each sensor. When the temperature becomes low, the resistance of the thermistor increases. When the temperature becomes high, the resistance drops. These variations in resistance are transmitted to the ECM as voltage changes. Based on these temperature signals output from the sensors, the ECM determines the fuel injection duration and the ignition timing to control the engine.
| DTC No. | DTC Detection Condition | Trouble Area |
|---|---|---|
| P011B | All of the following conditions are met (2 trip detection logic): The auxiliary battery voltage is 10.5 V or higher. 7 hours or more have elapsed since the engine stopped on the previous trip. 15 seconds or more after a cold engine start. Either of the following conditions is met: The minimum intake air temperature after the engine starts is -10°C (14°F) or higher. The engine coolant temperature before the engine starts is -10°C (14°F) or higher. The difference between the readings of the engine coolant temperature and intake air temperature is higher than 20°C (36°F). | Intake air temperature sensor (built into mass air flow meter sub-assembly) Engine coolant temperature sensor ECM |
Scheme 132
HINT
- Waiting is required to prevent the temperature of the engine from affecting the readings. If the engine has been operated recently, it is not possible to accurately compare the readings.
- For diagnosis, in order to duplicate the detection conditions of the DTC, it is necessary to park the vehicle for 7 hours. Parking the vehicle for 7 hours ensures that the actual temperature of the engine coolant temperature and intake air temperature are very similar. When the vehicle has been parked for less than 7 hours, differences in the readings may exist, but this does not necessarily indicate a fault.
The ECM monitors the difference between the engine coolant temperature and the intake air temperature when the engine is started cold to accurately detect the engine temperature conditions. The monitor runs when the engine is started after 7 hours or more have elapsed since the engine was stopped (ignition switch turned off) on the previous trip. If the difference between the engine coolant temperature and the intake air temperature on a cold start exceeds 20°C (36°F), the ECM interprets this as a malfunction in the engine coolant temperature sensor circuit and intake air temperature sensor circuit, and stores the DTC.
| Related DTCs | P011B: Engine coolant temperature/intake air temperature sensor correlation |
|---|---|
| Required Sensors/Components (Main) | Engine coolant temperature sensor Intake air temperature sensor |
| Required Sensors/Components (Related) | |
| Frequency of Operation | Once per driving cycle |
| Duration | |
| MIL Operation | 2 driving cycles |
| Sequence of Operation | None |
| Monitor runs whenever the following DTCs are not stored | None |
|---|---|
| All of the following conditions are met | |
| Soak Time | 7 hours or more |
| Auxiliary battery voltage | 10.5 V or higher |
| Time after engine start | 15 seconds or more |
| Either of the following conditions is met | (a) or (b) |
| (a) Minimum intake air temperature after engine start | 10°C (14°F) or higher |
| (b) Engine coolant temperature before engine start | 10°C (14°F) or higher |
| Engine coolant temperature sensor circuit fail (P0115, P0117, P0118, P0125) | Not detected |
| Intake air temperature sensor circuit fail (P0112, P0113) | Not detected |
| Mass air flow meter circuit fail (P0102, P0103) | Not detected |
| Soak timer fail (P2610) | Not detected |
| Engine water pump circuit fail (P261B, P261C, P261D) | Not detected |
| Engine water pump operation counter | 15 seconds or more |
| Deviated engine coolant temperature and intake air temperature | Less than -20°C (-36°F), or higher than 20°C (36°F) |
Scheme 133
- Connect the Techstream to the DLC3.
- Turn the ignition switch to ON (IG) and turn the Techstream on.
- Clear the DTCs (even if no DTCs are stored, perform the clear DTC procedure) [A].
- Turn the ignition switch off.
- With the engine stopped, leave the vehicle as is for 7.5 hours or more [B].
- Turn the ignition switch to ON (IG) and turn the Techstream on.
- Put the engine in inspection mode (maintenance mode). Refer to «INSPECTION MODE PROCEDURE»(/toyota/prius-c/i-2011-2015/remont/hoistjack/#introduction) .
- Start the engine and wait 60 seconds or more [C].
- Enter the following menus: Powertrain / Engine and ECT / Trouble Codes [D].
- Read the pending DTCs. HINT: If a pending DTC is output, the system is malfunctioning. If a pending DTC is not output, perform the following procedure.
- Enter the following menus: Powertrain / Engine and ECT / Utility / All Readiness.
- Input the DTC: P011B.
- 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 N/A 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 NORMAL, the system is normal. If the judgment result shows ABNORMAL, the system has a malfunction. If the judgment result shows INCOMPLETE or N/A, perform steps [B] through [D] again.
- If no pending DTC is output, perform a universal trip and check for permanent DTCs. Refer to «DTC CHECK / CLEAR»(/toyota/prius-c/i-2011-2015/remont/testing-diagnostics/#engine-control-system-diagnostics-introduction__dtc-check-clear) . HINT: If a permanent DTC is output, the system is malfunctioning. If no permanent DTC is output, the system is normal.
HINT
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 help determine if the vehicle was moving or stationary, if the engine was warmed up or not, if the air fuel ratio was lean or rich, and other data from the time the malfunction occurred.
- CHECK ANY OTHER DTCS OUTPUT (IN ADDITION TO DTC P011B) Connect the Techstream to the DLC3. Turn the ignition switch to ON (IG). Turn the Techstream on. Enter the following menus: Powertrain / Engine and ECT / Trouble Codes. Read the DTCs. RESULT Result Proceed to DTC P011B is output A DTC P011B and other DTCs are output B HINT: If any DTCs other than P011B are output, troubleshoot those DTCs first. B --> See step 4 A: Go to next step
- READ VALUE USING TECHSTREAM (INTAKE AIR) Leave the vehicle for 7 hours or more. HINT: It is necessary to leave the vehicle for 7 hours or more to create conditions similar to the DTC detection conditions. Connect the Techstream to the DLC3. Turn the ignition switch to ON (IG). Turn the Techstream on. Enter the following menus: Powertrain / Engine and ECT / Data List / Primary / Intake Air. Read the value displayed on the Techstream. Standard Difference between the intake air temperature and the actual outside air temperature is within 10°C (18°F). HINT: Temperature readings on the outside temperature gauge of the vehicle (if equipped) are not suitable for comparing to the intake air temperature reading. The outside temperature gauge has a significant delay built in to prevent swings in the temperature display. Use an accurate thermometer to determine the outside air temperature. Perform "Inspection After Repair" after replacing the mass air flow meter sub-assembly. Refer to «INITIALIZATION»(/toyota/prius-c/i-2011-2015/remont/testing-diagnostics/#engine-control-system-diagnostics-introduction) . NG --> See step 5 OK: Go to next step
- READ VALUE USING TECHSTREAM (COOLANT TEMP) Connect the Techstream to the DLC3. Turn the ignition switch to ON (IG). Turn the Techstream on. Enter the following menus: Powertrain / Engine and ECT / Data List / Primary / Coolant Temp. Read the value displayed on the Techstream. Standard The difference between the coolant temperature and the actual outside air temperature is within 10°C (18°F). HINT: If the result is not as specified, check that there are no heat sources such as a block heater in the engine compartment. Perform "Inspection After Repair" after replacing the engine coolant temperature sensor. Refer to «INITIALIZATION»(/toyota/prius-c/i-2011-2015/remont/testing-diagnostics/#engine-control-system-diagnostics-introduction) . NG --> See step 7 OK --> See step 6
- GO TO DTC CHART. Refer to «DIAGNOSTIC TROUBLE CODE CHART»(/toyota/prius-c/i-2011-2015/remont/testing-diagnostics/#engine-control-system-diagnostics-introduction__diagnostic-trouble-code-chart)
- REPLACE MASS AIR FLOW METER SUB-ASSEMBLY. Refer to «REMOVAL»(/toyota/prius-c/i-2011-2015/remont/engine-control-systems/#engine-control-system-service-information)
- REPLACE ECM. Refer to «REMOVAL»(/toyota/prius-c/i-2011-2015/remont/engine-control-systems/#engine-control-system-service-information)
- REPLACE ENGINE COOLANT TEMPERATURE SENSOR. Refer to «REMOVAL»(/toyota/prius-c/i-2011-2015/remont/engine-control-systems/#engine-control-system-service-information)
HINT
These DTCs relate to the throttle position sensor.
The throttle position sensor is mounted on the throttle body with motor assembly, and detects the opening angle of the throttle valve. This sensor is a non-contact type sensor. It uses Hall-effect elements in order to yield accurate signals even in extreme driving conditions, such as at high speeds as well as very low speeds.
The throttle position sensor has 2 sensor circuits, VTA1 and VTA2 each of which transmits a signal. VTA1 is used to detect the throttle valve angle and VTA2 is used to detect malfunctions in VTA1. The sensor signal voltages vary between 0 V and 5 V in proportion to the throttle valve opening angle, and are transmitted to the VTA1 and VTA2 terminals of the ECM.
As the valve closes, the sensor output voltage decreases and as the valve opens, the sensor output voltage increases. The ECM calculates the throttle valve opening angle according to these signals and controls the throttle actuator in response to driver inputs. These signals are also used in calculations such as air fuel ratio correction, power increase correction and fuel-cut control.
Scheme 134
| DTC No. | DTC Detection Condition | Trouble Area |
|---|---|---|
| P0120 | The output voltage of VTA1 quickly fluctuates beyond the lower and upper malfunction thresholds for 2 seconds or more (1 trip detection logic). | Throttle position sensor (built into throttle body with motor assembly) ECM |
| P0121 | The difference between the VTA1 and VTA2 voltages is less than 0.8 V, or higher than 1.6 V for 2 seconds (1 trip detection logic). | Throttle position sensor (built into throttle body with motor assembly) Throttle position sensor circuit ECM |
| P0122 | The output voltage of VTA1 is 0.2 V or less for 2 seconds or more (1 trip detection logic). | Throttle position sensor (built into throttle body with motor assembly) Short in VTA1 circuit Open in VCTA circuit ECM |
| P0123 | The output voltage of VTA1 is 4.54 V or higher for 2 seconds or more (1 trip detection logic). | Throttle position sensor (built into throttle body with motor assembly) Open in VTA1 circuit Open in ETA circuit Short between VCTA and VTA1 circuits ECM |
| P0220 | The output voltage of VTA2 quickly fluctuates beyond the lower and upper malfunction thresholds for 2 seconds or more (1 trip detection logic). | Throttle position sensor (built into throttle body with motor assembly) ECM |
| P0222 | The output voltage of VTA2 is 1.75 V or less for 2 seconds or more (1 trip detection logic). | Throttle position sensor (built into throttle body with motor assembly) Short in VTA2 circuit Open in VCTA circuit ECM |
| P0223 | The output voltage of VTA2 is 4.8 V or higher, and VTA1 is between 0.2 V and 2.02 V for 2 seconds or more (1 trip detection logic). | Throttle position sensor (built into throttle body with motor assembly) Open in VTA2 circuit Open in ETA circuit Short between VCTA and VTA2 circuits ECM |
| P2135 | Either of the following conditions is met (1 trip detection logic): (a) The difference between the output voltages of VTA1 and VTA2 is 0.02 V or less for 0.5 seconds or more. (b) The output voltage of VTA1 is 0.2 V or less, and VTA2 is 1.75 V or less for 0.4 seconds or more. | Short between VTA1 and VTA2 circuits Throttle position sensor (built into throttle body with motor assembly) ECM |
The ECM uses the throttle position sensor to monitor the throttle valve opening angle. There are several checks that the ECM performs to confirm the proper operation of the throttle position sensor.
P0120, P0122, P0123, P0220, P0222, P0223 and P2135
- A specific voltage difference is expected between the sensor terminals, VTA1 and VTA2, for each throttle valve opening angle. If the difference between VTA1 and VTA2 is incorrect, the ECM interprets this as a malfunction in the sensor circuit, and stores a DTC.
- VTA1 and VTA2 each have a specific voltage range. If VTA1 or VTA2 is outside the normal operating range, the ECM interprets this as a malfunction in the sensor circuit, and stores a DTC.
- VTA1 and VTA2 should never be close to the same voltage level. If VTA1 is within 0.02 V of VTA2, the ECM determines that there is a short circuit in the sensor circuit, and stores a DTC.
P0121
- This sensor transmits two signals: VTA1 and VTA2. VTA1 is used to detect the throttle opening angle and VTA2 is used to detect malfunctions in VTA1. The ECM performs several checks to confirm the proper operation of the throttle position sensor and VTA1. For each throttle opening angle, a specific voltage difference is expected between the outputs of VTA1 and VTA2. If the output voltage difference between the two signals deviates from the normal operating range, the ECM interprets this as a malfunction in the throttle position sensor. The ECM illuminates the MIL and stores the DTC.
| Related DTCs | P0120: Throttle position sensor 1 range check (chattering) P0121: Throttle position sensor rationality P0122: Throttle position sensor 1 range check (low voltage) P0123: Throttle position sensor 1 range check (high voltage) P0220: Throttle position sensor 2 range check (chattering) P0222: Throttle position sensor 2 range check (low voltage) P0223: Throttle position sensor 2 range check (high voltage) P2135: Throttle position sensor range check (correlation) |
|---|---|
| Required Sensors/Components (Main) | Throttle position sensor |
| Required Sensors/Components (Related) | |
| Frequency of Operation | Continuous |
| Duration | 2 seconds: P0120, P0122, P0123, P0220, P0222 and P0223 Within 2 seconds: P0121 0.5 seconds: P2135 (Case 1) 0.4 seconds: P2135 (Case 2) |
| MIL Operation | Immediate |
| Sequence of Operation | None |
| Monitor runs whenever the following DTCs are not stored | None |
ALL
| Either of the following conditions is met | A or B |
|---|---|
| A. Ignition switch ON (IG) | 0.012 seconds or more |
| B. Electronic throttle actuator power | On |
P0120, P0122, P0123, P0220, P0222, P0223 AND P2135
| Both of the following conditions are met | |
|---|---|
| Either of the following conditions is met | A or B |
| A. Ignition switch | ON (IG) |
| B. Electric throttle actuator power | On |
| Throttle position sensor circuit fail (P0120, P0122, P0123, P0220, P0222, P0223, P2135) | Not detected |
P0121
| VTA1 voltage | 0.2 V or less, or 4.54 V or higher |
P0120
| Either of the following conditions is met | A or B |
|---|---|
| A. Difference of learned throttle position sensor opener position voltage between VTA2 and VTA1 | Higher than 1.6 V |
| B. Difference of learned throttle position sensor opener position voltage between VTA2 and VTA1 | Less than 0.8 V |
P0121
| VTA1 voltage | 0.2 V or less |
P0122
| VTA1 voltage | 4.54 V or higher |
P0123
| Either of following conditions met | A or B |
|---|---|
| A. VTA2 voltage | 1.75 V or less |
| B. VTA2 voltage when VTA1 0.2 to 2.02 V | 4.8 V or higher |
P0220
| VTA2 voltage | 1.75 V or less |
P0222
| VTA2 voltage when VTA1 0.2 to 2.02 V | 4.8 V or higher |
P0223
| Difference between VTA1 and VTA2 voltages | 0.02 V or less |
P2135 (CASE 1)
| Both of the following conditions are met | |
|---|---|
| VTA1 voltage | 0.2 V or less |
| VTA2 voltage | 1.75 V or less |
P2135 (CASE 2)
| All of the following conditions are met | |
|---|---|
| VTA1 voltage | Higher than 0.2 V, and less than 4.54 V |
| VTA2 voltage | Higher than 1.75 V, and less than 4.8 V |
| Difference between VTA1 and VTA2 voltages | Higher than 0.02 V |
Scheme 135
- Connect the Techstream to the DLC3.
- Turn the ignition switch to ON (IG) and turn the Techstream on.
- Clear the DTCs (even if no DTCs are stored, perform the clear DTC procedure).
- Turn the ignition switch off and wait for at least 30 seconds.
- Turn the ignition switch to ON (IG) and turn the Techstream on [A].
- Put the engine in inspection mode (maintenance mode). Refer to «INSPECTION MODE PROCEDURE»(/toyota/prius-c/i-2011-2015/remont/hoistjack/#introduction) .
- Start the engine.
- With the vehicle stationary, fully depress and release the accelerator pedal [B].
- Idle the engine for 2 seconds or more [C].
- Enter the following menus: Powertrain / Engine and ECT / Trouble Codes [D].
- Read the pending DTCs. HINT: If a pending DTC is output, the system is malfunctioning. If a pending DTC is not output, perform the following procedure.
- Enter the following menus: Powertrain / Engine and ECT / Utility / All Readiness.
- Input the DTC: P0120, P0121, P0122, P0123, P0220, P0222, P0223 or P2135.
- 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 N/A 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 NORMAL, the system is normal. If the judgment result shows ABNORMAL, the system has a malfunction. If the judgment result shows INCOMPLETE or N/A, perform steps [B] through [D] again.
- If no pending DTC is output, perform a universal trip and check for permanent DTCs. Refer to «DTC CHECK / CLEAR»(/toyota/prius-c/i-2011-2015/remont/testing-diagnostics/#engine-control-system-diagnostics-introduction__dtc-check-clear) . HINT: If a permanent DTC is output, the system is malfunctioning. If no permanent DTC is output, the system is normal.
FAIL-SAFE
When any of these DTCs or other DTCs relating to Electronic Throttle Control System (ETCS) malfunctions are stored, the ECM enters fail-safe mode. During fail-safe mode, the ECM cuts the current to the throttle actuator, and the throttle valve is returned to a 5.5° throttle angle by the return spring. The ECM stops the engine and the vehicle can be driver using solely the hybrid system. If the accelerator pedal is depressed firmly and gently, the vehicle can be driven slowly.
Fail-safe mode continues until a pass condition is detected, and the ignition switch is then turned off.
Scheme 136
HINT
- DTC P0121 is stored when the voltages output from VTA1 and VTA2 are not consistent with the characteristics of the sensors. Therefore, check the Freeze Frame Data when this DTC is output. Use the following formula to confirm relative fluctuations in voltage. Characteristic Sensor Output VTA2 x 0.8 is approximately equal to VTA1 + 1.11 V VTA1: Throttle Position No. 1 VTA2: Throttle Position No. 2
- 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 help determine if the vehicle was moving or stationary, if the engine was warmed up or not, if the air fuel ratio was lean or rich, and other data from the time the malfunction occurred.
Scheme 137
- CHECK HARNESS AND CONNECTOR (THROTTLE POSITION SENSOR - ECM) Disconnect the throttle body with motor assembly connector. Disconnect the ECM connector. Measure the resistance according to the value(s) in the table below. Standard Resistance Tester Connection Condition Specified Condition C12-5 (VC) - C10-115 (VCTA) Always Below 1 ohms C12-6 (VTA) - C10-84 (VTA1) Always Below 1 ohms C12-4 (VTA2) - C10-83 (VTA2) Always Below 1 ohms C12-3 (E2) - C10-116 (ETA) Always Below 1 ohms C12-5 (VC) or C10-115 (VCTA) - Body ground Always 10 kohms or higher C12-6 (VTA) or C10-84 (VTA1) - Body ground Always 10 kohms or higher C12-4 (VTA2) or C10-83 (VTA2) - Body ground Always 10 kohms or higher NG --> REPAIR OR REPLACE HARNESS OR CONNECTOR OK: Go to next step
- INSPECT ECM (VC VOLTAGE) Disconnect the throttle body with motor assembly connector. Turn the ignition switch to ON (IG). Measure the voltage according to the value(s) in the table below. Standard Voltage Tester Connection Condition Specified Condition C12-5 (VC) - C12-3 (E2) Ignition switch ON (IG) 4.5 to 5.5 V TEXT IN ILLUSTRATION *a Front view of wire harness connector (to Throttle Body with Motor Assembly) NG --> See step 5 OK: Go to next step
- REPLACE THROTTLE BODY WITH MOTOR ASSEMBLY Replace the throttle body with motor assembly. Refer to «REMOVAL»(/toyota/prius-c/i-2011-2015/remont/engine-control-systems/#engine-control-system-service-information) . HINT: Perform "Inspection After Repair" after replacing the throttle body with motor assembly. Refer to «INITIALIZATION»(/toyota/prius-c/i-2011-2015/remont/testing-diagnostics/#engine-control-system-diagnostics-introduction) . NEXT: Go to next step
- CHECK WHETHER DTC OUTPUT RECURS (THROTTLE POSITION SENSOR DTCS) Connect the Techstream to the DLC3. Turn the ignition switch to ON (IG). Turn the Techstream on. Clear the DTCs. Refer to «DTC CHECK / CLEAR»(/toyota/prius-c/i-2011-2015/remont/testing-diagnostics/#engine-control-system-diagnostics-introduction__dtc-check-clear) . Turn the ignition switch off and wait for at least 30 seconds. Turn the ignition switch to ON (IG). Turn the Techstream on. Drive the vehicle in accordance with the driving pattern described in Confirmation Driving Pattern. Enter the following menus: Powertrain / Engine and ECT / Trouble Codes. Read the DTCs. RESULT Result Proceed to DTC P0120, P0121, P0122, P0123, P0220, P0222, P0223 and/or P2135 are output A DTC is not output B B --> END A --> See step 6
- REPLACE ECM. Refer to «REMOVAL»(/toyota/prius-c/i-2011-2015/remont/engine-control-systems/#engine-control-system-service-information)
- REPLACE ECM. Refer to «REMOVAL»(/toyota/prius-c/i-2011-2015/remont/engine-control-systems/#engine-control-system-service-information)
Refer to DTC P0115. Refer to DESCRIPTION .
| DTC No. | DTC Detection Condition | Trouble Area |
|---|---|---|
| P0125 | The engine coolant temperature does not reach the closed loop enabling temperature for 20 minutes (this period varies with the engine coolant temperature at engine start) (2 trip detection logic). | Cooling system Engine coolant temperature sensor Water inlet with thermostat sub-assembly |
The resistance of the engine coolant temperature sensor varies in proportion to the actual engine coolant temperature. The ECM supplies a constant voltage to the sensor and monitors the signal output voltage of the sensor. The signal output voltage varies according to the changing resistance of the sensor. After the engine is started, the engine coolant temperature is monitored by this signal. If the engine coolant temperature sensor indicates that the engine is not yet warm enough for closed loop fuel control, despite a specified period of time having elapsed since the engine was started, the ECM interprets this as a malfunction in the sensor or cooling system and stores the DTC.
Example
When the engine coolant temperature is 5°C (41°F) or higher at engine start: After approximately 75 seconds of running time, the engine coolant temperature sensor still indicates that the engine is not warm enough to begin closed loop fuel (air fuel ratio feedback) control. The ECM interprets this as a malfunction in the sensor or cooling system and stores the DTC.
| Related DTCs | P0125: Insufficient engine coolant temperature for closed loop fuel control |
|---|---|
| Required Sensors/Components (Main) | Engine coolant temperature sensor Water inlet with thermostat sub-assembly Cooling system |
| Required Sensors/Components (Related) | |
| Frequency of Operation | Once per driving cycle |
| Duration | 76 seconds: Engine coolant temperature at engine start -3.33°C (26°F) or higher 141 seconds: Engine coolant temperature at engine start -14.44°C (6°F) or higher, and less than -3.33°C (26°F) 1200 seconds: Engine coolant temperature at engine start less than -14.44°C (6°F) |
| MIL Operation | 2 driving cycles |
| Sequence of Operation | None |
| Monitor runs whenever the following DTCs are not stored | None |
|---|---|
| All of the following conditions are met | |
| Thermostat fail (P0128) | Not detected |
| Intake air temperature sensor circuit fail (P0112, P0113) | Not detected |
| Engine coolant temperature sensor circuit fail (P0115, P0117, P0118) | Not detected |
| Mass air flow meter circuit fail (P0101, P0102, P0103) | Not detected |
| Time until actual engine coolant temperature reaches closed loop fuel control enabling temperature | 76 seconds: Engine coolant temperature at engine start -3.33°C (26°F) or higher 141 seconds: Engine coolant temperature at engine start -14.44°C (6°F) or higher, and less than -3.33°C (26°F) 1200 seconds: Engine coolant temperature at engine start less than -14.44°C (6°F) |
- Leave the vehicle outside overnight.
- Connect the Techstream to the DLC3.
- Turn the ignition switch to ON (IG) and turn the Techstream on.
- Enter the following menus: Powertrain / Engine and ECT / Trouble Codes.
- Read the DTC and record the Freeze Frame Data.
- Clear the DTCs (even if no DTCs are stored, perform the clear DTC procedure). Refer to «DTC CHECK / CLEAR»(/toyota/prius-c/i-2011-2015/remont/testing-diagnostics/#engine-control-system-diagnostics-introduction__dtc-check-clear) .
- Enter the following menus: Powertrain / Engine and ECT / Data List / Coolant Temp.
- Check that the Coolant Temp is the same or less than Initial Engine Coolant Temp in the freeze frame data.
- Turn the ignition switch off and wait for at least 30 seconds.
- Turn the ignition switch to ON (IG) and turn the Techstream on.
- Put the engine in inspection mode (maintenance mode). Refer to «INSPECTION MODE PROCEDURE»(/toyota/prius-c/i-2011-2015/remont/hoistjack/#introduction) .
- Start the engine.
- Wait 21 minutes or more.
- Enter the following menus: Powertrain / Engine and ECT / Trouble Codes.
- Read the pending DTCs. HINT: If a pending DTC is output, the system is malfunctioning. If a pending DTC is not output, perform the following procedure.
- Enter the following menus: Powertrain / Engine and ECT / Utility / All Readiness.
- Input the DTC: P0125.
- 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 N/A Unable to perform DTC judgment Number of DTCs which do not fulfill DTC preconditions has reached ECU's memory limit HINT: If the judgment result shows NORMAL, the system is normal. If the judgment result shows ABNORMAL, the system has a malfunction.
- If the judgment result is INCOMPLETE or N/A and no pending DTC is output, perform a universal trip and check for permanent DTCs. Refer to «DTC CHECK / CLEAR»(/toyota/prius-c/i-2011-2015/remont/testing-diagnostics/#engine-control-system-diagnostics-introduction__dtc-check-clear) . HINT: If a permanent DTC is output, the system is malfunctioning. If no permanent DTC is output, the system is normal.
Refer to DTC P0115. Refer to WIRING DIAGRAM .
HINT
- If any of DTCs P0115, P0117 or P0118 are output simultaneously with DTC P0125, the engine coolant temperature sensor may have an open or a short circuit. Troubleshoot those DTCs first.
- 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 help determine if the vehicle was moving or stationary, if the engine was warmed up or not, if the air fuel ratio was lean or rich, and other data from the time the malfunction occurred.
- CHECK ANY OTHER DTCS OUTPUT (IN ADDITION TO DTC P0125) Connect the Techstream to the DLC3. Turn the ignition switch to ON (IG). Turn the Techstream on. Enter the following menus: Powertrain / Engine and ECT / Trouble Codes. Read the DTCs. RESULT Result Proceed to DTC P0125 is output A DTC P0125 and other DTCs are output B HINT: If any DTCs other than P0125 are output, troubleshoot those DTCs first. B --> See step 4 A: Go to next step
- INSPECT WATER INLET WITH THERMOSTAT SUB-ASSEMBLY Inspect the water inlet with thermostat sub-assembly (thermostat opening temperature). Refer to «INSPECTION»(/toyota/prius-c/i-2011-2015/remont/cooling-fan/#engine-cooling-system-service-information) . NG --> See step 5 OK: Go to next step
- CHECK COOLING SYSTEM Check for defects in the cooling system that might cause the system to be too cold, such as abnormal cooling fan operation or any modifications. HINT: Perform "Inspection After Repair" after replacing the engine coolant temperature sensor. Refer to «INITIALIZATION»(/toyota/prius-c/i-2011-2015/remont/testing-diagnostics/#engine-control-system-diagnostics-introduction) . NG --> REPAIR OR REPLACE COOLING SYSTEM OK --> See step 6
- GO TO DTC CHART. Refer to «DIAGNOSTIC TROUBLE CODE CHART»(/toyota/prius-c/i-2011-2015/remont/testing-diagnostics/#engine-control-system-diagnostics-introduction__diagnostic-trouble-code-chart)
- REPLACE WATER INLET WITH THERMOSTAT SUB-ASSEMBLY. Refer to «REMOVAL»(/toyota/prius-c/i-2011-2015/remont/cooling-fan/#engine-cooling-system-service-information)
- REPLACE ENGINE COOLANT TEMPERATURE SENSOR. Refer to «REMOVAL»(/toyota/prius-c/i-2011-2015/remont/engine-control-systems/#engine-control-system-service-information)
HINT
This DTC relates to the water inlet with thermostat sub-assembly.
This DTC is stored when the engine coolant temperature does not reach 75°C (167°F) despite sufficient engine warm-up time having elapsed.
| DTC No. | DTC Detection Condition | Trouble Area |
|---|---|---|
| P0128 | All of the following conditions are met for 5 seconds (2 trip detection logic): (a) Cold start. (b) The engine is warmed up. (c) The engine coolant temperature is less than 75°C (167°F). | Water inlet with thermostat sub-assembly Cooling system Front exhaust pipe assembly Engine coolant temperature sensor ECM |
Scheme 138
The ECM estimates the engine coolant temperature based on the starting temperature, engine loads, and engine speeds. The ECM then compares the estimated temperature with the actual engine coolant temperature. When the estimated engine coolant temperature reaches 75°C (167°F), the ECM checks the actual engine coolant temperature. If the actual engine coolant temperature is less than 75°C (167°F), the ECM interprets this as a malfunction in the water inlet with thermostat sub-assembly or the engine cooling system and stores the DTC.
| Related DTCs | P0128: Coolant thermostat |
|---|---|
| Required Sensors/Components (Main) | Water inlet with thermostat sub-assembly Engine coolant temperature sensor |
| Required Sensors/Components (Related) | Intake air temperature sensor Vehicle speed sensor |
| Frequency of Operation | Once per driving cycle |
| Duration | 600 seconds |
| MIL Operation | 2 driving cycles |
| Sequence of Operation | None |
| Monitor runs whenever the following DTCs are not stored | P0010 (VVT oil control valve) P0011 (VVT system - advance) P0012 (VVT system - retard) P0016 (VVT system - misalignment) P0031, P0032, P0101D (Air fuel ratio sensor heater) P0102, P0103 (Mass air flow meter) P0107, P0108 (Manifold absolute pressure) P0112, P0113 (Intake air temperature sensor) P0115, P0117, P0118 (Engine coolant temperature sensor) P0120, P0121, P0122, P0123, P0220, P0222, P0223, P2135 (Throttle position sensor) P014C, P014D, P015A, P015B, P2195, P2196, P2237, P2238, P2239, P2252, P2253 (Air fuel ratio sensor) P0171, P0172 (Fuel system) P0301, P0302, P0303, P0304 (Misfire) P0335 (Crankshaft position sensor) P0340 (Camshaft position sensor) P0351, P0352, P0353, P0354 (Igniter) P0401 (EGR system (closed)) P219A (Air fuel ratio imbalance) |
|---|---|
| Auxiliary battery voltage | 11 V or higher |
| Either of the following conditions is met | 1 or 2 |
| 1. All of the following conditions are met | |
| Engine coolant temperature at engine start - Intake air temperature at engine start | 15 to 7°C (-27 to 12.6°F) |
| Engine coolant temperature at engine start | 10 to 56°C (14 to 133°F) |
| Intake air temperature at engine start | 10 to 56°C (14 to 133°F) |
| 2. All of the following conditions are met | |
| Engine coolant temperature at engine start - Intake air temperature at engine start | Higher than 7°C (12.6°F) |
| Engine coolant temperature at engine start | 56°C (133°F) or less |
| Intake air temperature at engine start | 10°C (14°F) or higher |
| Accumulated time at vehicle speed of 128 km/h (80 mph) or more | Less than 20 seconds |
| Duration that both of following conditions met | 5 seconds or more |
|---|---|
| (a) Estimated engine coolant temperature | 75°C (167°F) or higher |
| (b) Engine coolant temperature sensor output | Less than 75°C (167°F) |
Scheme 139
- Stop the engine and allow it to soak.
- Connect the Techstream to the DLC3.
- Turn the ignition switch to ON (IG) and turn the Techstream on [A].
- Enter the following menus: Powertrain / Engine and ECT / Data List / Primary / Coolant Temp and Intake Air.
- Check that "Coolant Temp" is 56°C (133°F) or less and "Intake Air" is between 0 and 35°C (32 and 95°F).
- Set the heater to MAX HOT with fresh air mode selected and turn the A/C off.
- Start the engine and drive the vehicle at 80 km/h (50 mph) for 15 minutes [B]. WARNING: When performing the confirmation driving pattern, obey all speed limits and traffic laws.
- After "Coolant Temp" stabilizes, check that "Coolant Temp" is 75°C (167°F) or higher [C]. HINT: If "Coolant Temp" is less than 75°C (167°F) while driving the vehicle at 80 km/h (50 mph), inspect the cooling system and water inlet with thermostat sub-assembly.
HINT
- 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 help determine if the vehicle was moving or stationary, if the engine was warmed up or not, if the air fuel ratio was lean or rich, and other data from the time the malfunction occurred.
- When the DTC is output, check the engine coolant temperature using the Techstream. Enter the following menus: Powertrain / Engine and ECT / Data List / Primary / Coolant Temp. If the Coolant Temp value is lower than the actual engine coolant temperature, the engine coolant temperature sensor circuit may be malfunctioning. In this case, check the wire harnesses and connectors (and those connections) between the ECM and the engine coolant temperature sensor first.
- CHECK ANY OTHER DTCS OUTPUT (IN ADDITION TO DTC P0128) Connect the Techstream to the DLC3. Turn the ignition switch to ON (IG). Turn the Techstream on. Enter the following menus: Powertrain / Engine and ECT / Trouble Codes. Read the DTCs. RESULT Result Proceed to DTC P0128 is output A DTC P0128 and other DTCs are output B HINT: If any DTCs other than P0128 are output, troubleshoot those DTCs first. B --> See step 5 A: Go to next step
- CHECK COOLING SYSTEM Check for defects in the cooling system that might cause the system to be too cold, such as abnormal cooling fan operation or any modifications. NG --> REPAIR OR REPLACE COOLING SYSTEM OK: Go to next step
- INSPECT FRONT EXHAUST PIPE ASSEMBLY Inspect the front exhaust pipe assembly (exhaust flow control valve) operation. Refer to «ON-VEHICLE INSPECTION - Step 1»(/toyota/prius-c/i-2011-2015/remont/exhaust/#exhaust-heat-recirculation-system-diagnostics-circuit-tests) . NG --> See step 8 OK: Go to next step
- INSPECT WATER INLET WITH THERMOSTAT SUB-ASSEMBLY Inspect the water inlet with thermostat sub-assembly (thermostat opening temperature). Refer to «INSPECTION»(/toyota/prius-c/i-2011-2015/remont/cooling-fan/#engine-cooling-system-service-information) . NG --> See step 6 OK --> See step 7
- GO TO DTC CHART. Refer to «DIAGNOSTIC TROUBLE CODE CHART»(/toyota/prius-c/i-2011-2015/remont/testing-diagnostics/#engine-control-system-diagnostics-introduction__diagnostic-trouble-code-chart)
- REPLACE WATER INLET WITH THERMOSTAT SUB-ASSEMBLY. Refer to «REMOVAL»(/toyota/prius-c/i-2011-2015/remont/cooling-fan/#engine-cooling-system-service-information)
- REPLACE ECM. Refer to «REMOVAL»(/toyota/prius-c/i-2011-2015/remont/engine-control-systems/#engine-control-system-service-information)
- REPLACE FRONT EXHAUST PIPE ASSEMBLY. Refer to «REMOVAL - Step 3»(/toyota/prius-c/i-2011-2015/remont/exhaust/#intake-system-exhaust-system-service-information)
In order to obtain a high purification rate of the carbon monoxide (CO), hydrocarbon (HC) and nitrogen oxide (NOx) components in the exhaust gas, a TWC (Three-Way Catalytic Converter) is used. For the most efficient use of the TWC, the air fuel ratio must be precisely controlled so that it is always close to the stoichiometric air fuel level. For the purpose of helping the ECM to deliver accurate air fuel ratio control, a heated oxygen sensor is used.
The heated oxygen sensor is located behind the TWC, and detects the oxygen concentration in the exhaust gas. Since the sensor is integrated with the heater that heats the sensing portion, it is possible to detect the oxygen concentration even when the intake air volume is low (the exhaust gas temperature is low).
When the air fuel ratio becomes lean, the oxygen concentration in the exhaust gas is high. The heated oxygen sensor informs the ECM that the post-TWC air fuel ratio is lean (low voltage, i.e. less than 0.45 V).
Conversely, when the air fuel ratio is richer than the stoichiometric air fuel level, the oxygen concentration in the exhaust gas is low. The heated oxygen sensor informs the ECM that the post-TWC air fuel ratio is rich (high voltage, i.e. more than 0.45 V). The heated oxygen sensor has the property of changing its output voltage drastically when the air fuel ratio is close to the stoichiometric level.
The ECM uses the supplementary information from the heated oxygen sensor to determine whether the air fuel ratio after the TWC is rich or lean, and adjusts the fuel injection duration accordingly. Thus, if the heated oxygen sensor is working improperly due to internal malfunctions, the ECM is unable to compensate for deviations in the primary air fuel ratio control.
Scheme 140
| DTC No. | DTC Detection Condition | Trouble Area |
|---|---|---|
| P0136 | Either of the following conditions is met: Abnormal voltage output: During active air fuel ratio control, heated oxygen sensor voltage does not increase to 0.69 V or higher for certain period of time (2 trip detection logic) Low impedance: Sensor impedance less than 5 ohms for 30 seconds or more when ECM presumes sensor is warmed up and operating normally (2 trip detection logic) | Heated oxygen sensor (sensor 2) circuit Heated oxygen sensor (sensor 2) Air fuel ratio sensor (sensor 1) Gas leak from exhaust system Fuel pressure Fuel injector assembly PCV valve and hose Intake system EGR valve assembly |
| P0137 | Either of the following conditions is met: Low voltage (open): During active air fuel ratio control, following conditions (a) and (b) met for certain period of time (2 trip detection logic) (a) Heated oxygen sensor voltage output less than 0.21 V (b) Target air fuel ratio rich High impedance: Sensor impedance 15 kohms or higher for 90 seconds or more when ECM presumes sensor to be warmed up and operating normally (2 trip detection logic) | Heated oxygen sensor (sensor 2) circuit Heated oxygen sensor (sensor 2) Air fuel ratio sensor (sensor 1) Gas leak from exhaust system EGR valve assembly |
| P0138 | Extremely high voltage (short): Heated oxygen sensor voltage output exceeds 1.2 V for 10 seconds or more (2 trip detection logic) | Heated oxygen sensor (sensor 2) circuit Heated oxygen sensor (sensor 2) ECM |
| P0139 | Either of the following conditions is met: Heated oxygen sensor (sensor 2) voltage does not drop to less than 0.2 V immediately after fuel cut starts (2 trip detection logic) Heated oxygen sensor (sensor 2) voltage does not drop from 0.35 V to 0.2 V immediately after fuel cut status (2 trip detection logic) | Heated oxygen sensor (sensor 2) circuit Heated oxygen sensor (sensor 2) Gas leak from exhaust system EGR valve assembly |
Scheme 141
Scheme 142
Scheme 143
- Active Air fuel Ratio Control The ECM usually performs air fuel ratio feedback control so that the air fuel ratio sensor output indicates a near stoichiometric air fuel level. This vehicle includes active air fuel ratio control in addition to regular air fuel ratio control. The ECM performs active air fuel ratio control to detect any deterioration in the Three-Way Catalytic Converter (TWC) and heated oxygen sensor malfunctions (refer to the diagram below). Active air fuel ratio control is performed for approximately 30 seconds while driving with a warm engine. During active air fuel ratio control, the air fuel ratio is forcibly regulated to become lean or rich by the ECM. If the ECM detects a malfunction, a DTC is stored.
- Abnormal Voltage Output of Heated Oxygen Sensor (DTC P0136) While the ECM is performing active air fuel ratio control, the air fuel ratio is forcibly regulated to become rich or lean. If the sensor is not functioning properly, the voltage output variation is small. For example, when the heated oxygen sensor voltage does not increase to 0.69 V or higher during active air fuel ratio control, the ECM determines that the sensor voltage output is abnormal and stores DTC P0136.
- Open in Heated Oxygen Sensor Circuit (DTC P0137) During active air fuel ratio control, the ECM calculates the Oxygen Storage Capacity (OSC)* of the Three-Way Catalytic Converter (TWC) by forcibly regulating the air fuel ratio to become rich or lean. If the heated oxygen sensor has an open circuit, or the voltage output of the sensor noticeably decreases, the OSC indicates an extraordinarily high value. Even if the ECM attempts to continue regulating the air fuel ratio to become rich or lean, the heated oxygen sensor output does not change. While performing active air fuel ratio control, when the target air fuel ratio is rich and the heated oxygen sensor voltage output is less than 0.21 V (lean), the ECM interprets this as an abnormally low sensor output voltage and stores DTC P0137. HINT: *: The TWC has the capability to store oxygen. The OSC and the emission purification capacity of the TWC are mutually related. The ECM determines whether the catalyst has deteriorated, based on the calculated OSC value. Refer to «MONITOR DESCRIPTION»(/toyota/prius-c/i-2011-2015/remont/testing-diagnostics/#engine-control-system-diagnostic-codes-p0300-p0657) .
- High or Low Impedance of Heated Oxygen Sensor (DTC P0136 or P0137) During normal air fuel ratio feedback control, there are small variations in the exhaust gas oxygen concentration. In order to continuously monitor the slight variation of the heated oxygen sensor signal while the engine is running, the impedance* of the sensor is measured by the ECM. The ECM determines that there is a malfunction in the sensor when the measured impedance deviates from the standard range. *: The effective resistance in an alternating current electrical circuit. HINT: The impedance cannot be measured using an ohmmeter. DTC P0136 indicates the deterioration of the heated oxygen sensor. The ECM stores the DTC by calculating the impedance of the sensor when the typical enabling conditions are satisfied (2 driving cycles). DTC P0137 indicates an open or short circuit in the heated oxygen sensor (2 driving cycles). The ECM stores the DTC when the impedance of the sensor exceeds the threshold 15 kohms.
- Extremely High Output Voltage of Heated Oxygen Sensor (DTC P0138) The ECM continuously monitors the heated oxygen sensor output voltage while the engine is running. DTC P0138 is stored if the heated oxygen sensor voltage output is 1.2 V or higher for 10 seconds or more.
- Abnormal Voltage Output of Heated Oxygen Sensor During Fuel-cut (DTC P0139) The sensor output voltage drops to less than 0.2 V (extremely lean status) immediately when the vehicle decelerates and fuel cut is operating. If the voltage does not drop to less than 0.2 V for 6 seconds or more, or voltage does not drop from 0.35 to 0.2 V for 1 second or more, the ECM determines that the sensor response has deteriorated, illuminates the MIL and stores a DTC.
| Related DTCs | P0136: Heated oxygen sensor voltage check (voltage malfunction) P0136: Heated oxygen sensor circuit continuity check (circuit short) P0137: Heated oxygen sensor voltage check (low voltage) P0137: Heated oxygen sensor circuit continuity check (circuit open) P0138: Heated oxygen sensor circuit continuity check (out of range) P0139: Heated oxygen sensor response rate during fuel cut |
|---|---|
| Required Sensors/Components (Main) | Heated oxygen sensor (sensor 2) |
| Required Sensors/Components (Related) | Crank position sensor Engine coolant temperature sensor Mass air flow meter sub-assembly Throttle position sensor Air fuel ratio sensor |
| Frequency of Operation | Once per driving cycle: Active air fuel ratio control detection, heated oxygen sensor abnormal voltage during fuel cut. Continuous: Other |
| Duration | 30 seconds: Heated oxygen sensor voltage check (voltage malfunction, low voltage) and heated oxygen sensor circuit continuity check (circuit short) 90 seconds: Heated oxygen sensor circuit continuity check (circuit open) 10 seconds: Heated oxygen sensor circuit continuity check (out of range) 6 seconds: Heated oxygen sensor response rate during fuel cut |
| MIL Operation | 2 driving cycles |
| Sequence of Operation | None |
| Monitor runs whenever the following DTCs are not stored | P0016 (VVT system - misalignment) P0031, P0032, P101D (Air fuel ratio sensor heater) P0037, P0038, P102D (Heated oxygen sensor heater) P0102, P0103 (Mass air flow meter) P0107, P0108 (Manifold absolute pressure) P0112, P0113 (Intake air temperature sensor) P0115, P0117, P0118 (Engine coolant temperature sensor) P0120, P0121, P0122, P0123, P0220, P0222, P0223, P01235 (Throttle position sensor) P0125 (Insufficient coolant temperature for closed loop fuel control) P0128 (Thermostat) P014C, P014D, P015A, P015B, P2195, P2196, P2237, P2238, P2239, P2252, P2253 (Air fuel ratio sensor) P0171, P0172 (Fuel system) P0301, P0302, P0303, P0304 (Misfire) P0335 (Crankshaft position sensor) P0340 (Camshaft position sensor) P0401 (EGR system (closed)) P0451, P0452, P0453 (EVAP system) P219A (Air fuel ratio imbalance) |
ALL
| Auxiliary battery voltage | 11 V or higher |
|---|---|
| Intake air temperature | 10°C (14°F) or higher |
| Engine coolant temperature | 75°C (167°F) or higher |
| Atmospheric pressure | 76 kPa(abs) [570 mmHg(abs)] or higher |
| Idling | Off |
| Engine speed | Less than 4000 rpm |
| Air fuel ratio sensor status | Activated |
| Fuel system status | Closed loop |
| Engine load | 10% or higher, and less than 70% |
P0136 AND P0137: HEATED OXYGEN SENSOR VOLTAGE CHECK (VOLTAGE MALFUNCTION AND LOW VOLTAGE)
| Auxiliary battery voltage | 11 V or higher |
|---|---|
| Estimated heated oxygen sensor temperature | Less than 700°C (1292°F) |
| ECM monitor | Completed |
| DTC P0607 | Not set |
P0136: HEATED OXYGEN SENSOR CIRCUIT CONTINUITY CHECK (CIRCUIT SHORT)
| Auxiliary battery voltage | 11 V or higher |
|---|---|
| Estimated heated oxygen sensor temperature | 450°C (842°F) or higher, and less than 750°C (1382°F) |
| DTC P0607 | Not set |
P0137: HEATED OXYGEN SENSOR CIRCUIT CONTINUITY CHECK (CIRCUIT OPEN)
| Auxiliary battery voltage | 11 V or higher |
|---|---|
| Time after engine start | 2 seconds or more |
P0138: HEATED OXYGEN SENSOR CIRCUIT CONTINUITY CHECK (OUT OF RANGE)
| Engine coolant temperature | 75°C (167°F) or higher |
|---|---|
| Catalyst temperature | 400°C (752°F) or higher |
| Fuel cut | On |
P0139: HEATED OXYGEN SENSOR RESPONSE RATE DURING FUEL CUT
| All of the following conditions (a), (b) and (c) met | |
|---|---|
| (a) OSC (Oxygen Storage Capacity) of catalyst | 2.1 g or more |
| (b) Commanded air fuel ratio | 14.4 or less |
| (c) Heated oxygen sensor voltage | 0.21 V or higher, and less than 0.69 V |
P0136: HEATED OXYGEN SENSOR VOLTAGE CHECK (VOLTAGE MALFUNCTION)
| All of the following conditions (a), (b) and (c) met | |
|---|---|
| (a) OSC (Oxygen Storage Capacity) of catalyst | 2.1 g or more |
| (b) Commanded air fuel ratio | 14.4 or less |
| (c) Heated oxygen sensor voltage | Less than 0.21 V |
P0137: HEATED OXYGEN SENSOR VOLTAGE CHECK (LOW VOLTAGE)
| Duration of following condition | 30 seconds or more |
|---|---|
| Heated oxygen sensor impedance | Less than 5 ohms |
P0136: HEATED OXYGEN SENSOR CIRCUIT CONTINUITY CHECK (CIRCUIT SHORT)
| Duration of following condition | 90 seconds or more |
|---|---|
| Heated oxygen sensor impedance | 15 kohms or higher |
P0137: HEATED OXYGEN SENSOR CIRCUIT CONTINUITY CHECK (CIRCUIT OPEN)
| Duration of following condition | 10 seconds or more |
|---|---|
| Heated oxygen sensor voltage | 1.2 V or higher |
P0138: HEATED OXYGEN SENSOR CIRCUIT CONTINUITY CHECK (OUT OF RANGE)
| Either of the following conditions is met | |
|---|---|
| Duration until heated oxygen sensor voltage drops to 0.2 V after fuel cut | 6 seconds or more |
| Duration until heated oxygen sensor voltage drops from 0.35 to 0.2 V during fuel cut | 1 second or more |
P0139: HEATED OXYGEN SENSOR RESPONSE RATE DURING FUEL CUT
Refer to detailed information in Checking Monitor Status. Refer to CHECKING MONITOR STATUS .
| Monitor ID | Test ID | Scaling | Unit | Description |
|---|---|---|---|---|
| $02 | $08 | Multiply by 0.001 | V | Maximum sensor voltage |
P0137: O2 SENSOR / MAX VOL B1S2
| Monitor ID | Test ID | Scaling | Unit | Description |
|---|---|---|---|---|
| $02 | $8B | Multiply by 0.001 | Seconds | 0.35 - 0.2 V sensor switch time |
P0139: O2 SENSOR / RL F/C B1S2
| Monitor ID | Test ID | Scaling | Unit | Description |
|---|---|---|---|---|
| $02 | $8D | Multiply by 0.001 | Seconds | Duration that sensor voltage drops to 0.2 V during fuel-cut |
P0139: O2 SENSOR / F/C TIME B1S2
| Monitor ID | Test ID | Scaling | Unit | Description |
|---|---|---|---|---|
| $02 | $8F | Multiply by 0.0003 | G | Maximum oxygen storage capacity |
P0136: O2 SENSOR / MAX OSC B1S2
HINT
- This confirmation driving pattern is used in the "Perform Confirmation Driving Pattern" procedure of the following diagnostic troubleshooting procedure.
- Performing this confirmation driving pattern will activate the heated oxygen sensor monitor (The catalyst monitor is performed simultaneously). This is very useful for verifying the completion of a repair.
P0136, P0137 and P0138
Scheme 144
- Connect the Techstream to the DLC3.
- Turn the ignition switch to ON (IG) and turn the Techstream on.
- Clear the DTCs (even if no DTCs are stored, perform the clear DTC procedure).
- Turn the ignition switch off and wait for at least 30 seconds.
- Turn the ignition switch to ON (IG) and turn the Techstream on [A].
- Put the engine in inspection mode (maintenance mode). Refer to «INSPECTION MODE PROCEDURE»(/toyota/prius-c/i-2011-2015/remont/hoistjack/#introduction) .
- Start the engine and warm it up until the engine coolant temperature reaches 75°C (167°F) or higher [B].
- With the shift lever in D, drive the vehicle at 75 to 120 km/h (47 to 75 mph) for 10 minutes or more [C]. WARNING: When performing the confirmation driving pattern, obey all speed limits and traffic laws.
- Enter the following menus: Powertrain / Engine and ECT / Trouble Codes [D].
- Read the pending DTCs. HINT: If a pending DTC is output, the system is malfunctioning. If a pending DTC is not output, perform the following procedure.
- Enter the following menus: Powertrain / Engine and ECT / Utility / All Readiness.
- Input the DTC: P0136, P0137 or P0138.
- 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 N/A 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 NORMAL, the system is normal. If the judgment result shows ABNORMAL, the system has a malfunction. If the judgment result shows INCOMPLETE or N/A, perform steps [C] and [D] again.
- If no pending DTC is output, perform a universal trip and check for permanent DTCs. Refer to «DTC CHECK / CLEAR»(/toyota/prius-c/i-2011-2015/remont/testing-diagnostics/#engine-control-system-diagnostics-introduction__dtc-check-clear) . HINT: If a permanent DTC is output, the system is malfunctioning. If no permanent DTC is output, the system is normal.
P0139
Scheme 145
- Connect the Techstream to the DLC3.
- Turn the ignition switch to ON (IG) and turn the Techstream on.
- Clear the DTCs (even if no DTCs are stored, perform the clear DTC procedure).
- Turn the ignition switch off and wait for at least 30 seconds.
- Turn the ignition switch to ON (IG) and turn the Techstream on [A].
- Put the engine in inspection mode (maintenance mode). Refer to «INSPECTION MODE PROCEDURE»(/toyota/prius-c/i-2011-2015/remont/hoistjack/#introduction) .
- Start the engine and warm it up until the engine coolant temperature reaches 75°C (167°F) or higher [B].
- Drive the vehicle at 75 km/h (47 mph), and then decelerate the vehicle by releasing the accelerator pedal for 5 seconds or more to perform the fuel-cut [C]. WARNING: When performing the confirmation driving pattern, obey all speed limits and traffic laws.
- Enter the following menus: Powertrain / Engine and ECT / Trouble Codes [D].
- Read the pending DTCs. HINT: If a pending DTC or current DTC is output, the system is malfunctioning. If a pending DTC or current DTC is not output, perform the following procedure.
- Enter the following menus: Powertrain / Engine and ECT / Utility / All Readiness.
- Input the DTC: P0139.
- 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 N/A 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 NORMAL, the system is normal. If the judgment result shows ABNORMAL, the system has a malfunction. If the judgment result shows INCOMPLETE or N/A, drive the vehicle with the shift lever in B position, and then perform steps [C] and [D] again.
- If no pending DTC is output, perform a universal trip and check for permanent DTCs. Refer to «DTC CHECK / CLEAR»(/toyota/prius-c/i-2011-2015/remont/testing-diagnostics/#engine-control-system-diagnostics-introduction__dtc-check-clear) . HINT: If a permanent DTC is output, the system is malfunctioning. If no permanent DTC is output, the system is normal.
Refer to DTC P0037. Refer to WIRING DIAGRAM .
HINT
Malfunctioning areas can be identified by performing the Control the Injection Volume for A/F Sensor function provided in the Active Test. The Control the Injection Volume for A/F Sensor function can help to determine whether the air fuel ratio sensor, heated oxygen sensor and other potential trouble areas are malfunctioning.
The following instructions describe how to conduct the Control the Injection Volume for A/F Sensor operation using the Techstream.
- Connect the Techstream to the DLC3.
- Turn the ignition switch to ON (IG).
- Turn the Techstream on.
- Put the engine in inspection mode (maintenance mode). Refer to «INSPECTION MODE PROCEDURE»(/toyota/prius-c/i-2011-2015/remont/hoistjack/#introduction) .
- Start the engine and warm it up until the engine coolant temperature reaches 75°C (167°F) or higher.
- Idle the engine for 5 minutes or more with the shift lever in P.
- Enter the following menus: Powertrain / Engine and ECT / Active Test / Control the Injection Volume for A/F Sensor / Gas AF Control / AFS Voltage B1S1 and O2S B1S2.
- Perform the Active Test operation with the engine idling (press the RIGHT or LEFT button to change the fuel injection volume).
- Monitor the output voltages of the air fuel ratio and heated oxygen sensors (AFS Voltage B1S1 and O2S B1S2) displayed on the Techstream. HINT: The Control the Injection Volume for A/F Sensor operation lowers the fuel injection volume by 12.5% or increases the injection volume by 12.5%. Each sensor reacts in accordance with increases and decreases in the fuel injection volume.
| Techstream Display (Sensor) | Injection Volume | Status | Voltage |
|---|---|---|---|
| AFS Voltage B1S1 (Air fuel ratio) | 12.5% | Rich | Below 3.1 V |
| 12.5% | Lean | Higher than 3.4 V | |
| O2S B1S2 (Heated oxygen) | 12.5% | Rich | Higher than 0.55 V |
| 12.5% | Lean | Below 0.4 V |
Note. The air fuel ratio sensor has an output delay of a few seconds and the heated oxygen sensor has a maximum output delay of approximately 20 seconds.
Case Air Fuel Ratio Sensor (Sensor 1) Output Voltage Heated Oxygen Sensor (Sensor 2) Output Voltage Main Suspected Trouble Area 1 - 2 Air fuel ratio sensor Air fuel ratio sensor heater Air fuel ratio sensor circuit 3 Heated oxygen sensor Heated oxygen sensor heater Heated oxygen sensor circuit 4 Fuel injector assembly Fuel pressure Gas leak from exhaust system (Air fuel ratio extremely rich or lean)
- Following the Control the Injection Volume for A/F Sensor procedure enables technicians to check and graph the voltage outputs of both the air fuel ratio and heated oxygen sensors.
- To display the graph, enter the following menus: Powertrain / Engine and ECT / Active Test / Control the Injection Volume for A/F Sensor / Gas AF Control / AFS Voltage B1S1 and O2S B1S2; and then press the graph button on the Data List view.
Note. Inspect the fuses for circuits related to this system before performing the following inspection procedure.
HINT
- Sensor 1 refers to the sensor closest to the engine assembly.
- Sensor 2 refers to the sensor farthest away from the engine assembly.
- Read freeze frame data using the Techstream. Freeze frame data records the engine condition when malfunctions are detected. When troubleshooting, freeze frame data can help determine if the vehicle was moving or stationary, if the engine was warmed up or not, if the air fuel ratio was lean or rich, and other data from the time the malfunction occurred.
Scheme 146
Scheme 147
- READ OUTPUT DTC (DTC P0136, P0137, P0138 OR P0139) Connect the Techstream to the DLC3. Turn the ignition switch to ON (IG). Turn the Techstream on. Enter the following menus: Powertrain / Engine and ECT / Trouble Codes. Read the DTCs. RESULT Result Proceed to DTC P0138 is output A DTC P0137 is output B DTC P0136 is output C DTC P0139 is output D DTC P0136, P0137 or P0138 and other DTCs are output E HINT: If any DTCs other than P0136, P0137, P0138 or P0139 are output, troubleshoot those DTCs first. B --> See step 8 C --> See step 4 D --> See step 21 E --> See step 34 A: Go to next step
- INSPECT HEATED OXYGEN SENSOR (CHECK FOR SHORT) Disconnect the heated oxygen sensor connector. Measure the resistance according to the value(s) in the table below. Standard Resistance Tester Connection Condition Specified Condition 2 (+B) - 4 (E2) Always 10 kohms or higher 2 (+B) - 3 (OX1B) Always 10 kohms or higher TEXT IN ILLUSTRATION *a Component without harness connected (Heated Oxygen Sensor) NG --> See step 30 OK: Go to next step
- CHECK HARNESS AND CONNECTOR (CHECK FOR SHORT) Turn the ignition switch to off and wait for 5 minutes or more. Disconnect the ECM connector. Measure the resistance according to the value(s) in the table below. Standard Resistance Tester Connection Condition Specified Condition C10-22 (HT1B) - C10-103 (OX1B) Always 10 kohms or higher NG --> REPAIR OR REPLACE HARNESS OR CONNECTOR OK --> See step 33
- PERFORM ACTIVE TEST USING TECHSTREAM (CONTROL THE INJECTION VOLUME FOR A/F SENSOR) Connect the Techstream to the DLC3. Turn the ignition switch to ON (IG). Turn the Techstream on. Put the engine in inspection mode (maintenance mode). Refer to «INSPECTION MODE PROCEDURE»(/toyota/prius-c/i-2011-2015/remont/hoistjack/#introduction) . Start the engine and warm it up. Enter the following menus: Powertrain / Engine and ECT / Active Test / Control the Injection Volume for A/F Sensor / Gas AF Control / O2S B1S2. Change the fuel injection volume using the Techstream, and monitor the voltage output of heated oxygen sensor displayed on the Techstream. HINT: The Control the Injection Volume for A/F Sensor operation lowers the fuel injection volume by 12.5% or increases the injection volume by 12.5%. The heated oxygen sensor has a maximum output delay of approximately 20 seconds. Standard voltage Fluctuates between 0.4 V or less, and 0.55 V or higher. NG --> See step 8 OK: Go to next step
- PERFORM ACTIVE TEST USING TECHSTREAM (CONTROL THE INJECTION VOLUME FOR A/F SENSOR) Turn the ignition switch to ON (IG). Turn the Techstream on. Put the engine in inspection mode (maintenance mode). Refer to «INSPECTION MODE PROCEDURE»(/toyota/prius-c/i-2011-2015/remont/hoistjack/#introduction) . Start the engine and warm it up. Enter the following menus: Powertrain / Engine and ECT / Active Test / Control the Injection Volume for A/F Sensor / Gas AF Control / AFS Voltage B1S1 and O2S B1S2. Change the fuel injection volume using the Techstream, and monitor the voltage output of air fuel ratio and heated oxygen sensors displayed on the Techstream. HINT: The Control the Injection Volume for A/F Sensor operation lowers the fuel injection volume by 12.5% or increases the injection volume by 12.5%. The air fuel ratio sensor is displayed as AFS Voltage B1S1, and the heated oxygen sensor is displayed as O2S B1S2 on the Techstream. The air fuel ratio sensor has an output delay of a few seconds and the heated oxygen sensor has a maximum output delay of approximately 20 seconds. If the sensor output voltage does not change (almost no reaction) while performing the Active Test, the sensor may be malfunctioning. RESULT Techstream Display (Sensor) Voltage Variation Proceed to AFS Voltage B1S1 (Air fuel ratio) Alternates between higher and less than 3.3 V OK Remains at higher than 3.3 V NG Remains at less than 3.3 V NG HINT: A normal heated oxygen sensor voltage (O2S B1S2) reacts in accordance with increases and decreases in fuel injection volumes. When the air fuel ratio sensor voltage (AFS Voltage B1S1) remains at either less or higher than 3.3 V despite the heated oxygen sensor indicating a normal reaction, the air fuel ratio sensor is malfunctioning. NG --> See step 16 OK: Go to next step
- PERFORM ACTIVE TEST USING TECHSTREAM (CONTROL THE EGR STEP POSITION) Connect the Techstream to the DLC3. Turn the ignition switch to ON (IG). Turn the Techstream on. Put the engine in inspection mode (maintenance mode). Refer to «INSPECTION MODE PROCEDURE»(/toyota/prius-c/i-2011-2015/remont/hoistjack/#introduction) . Start the engine and warm it up until the engine coolant temperature reaches 75°C (167°F) or higher. HINT: The A/C switch and all accessory switches should be off. Enter the following menus: Powertrain / Engine and ECT / Active Test / Control the EGR Step Position / Primary / Throttle Idle Position and MAP. Confirm that the Throttle Idle Position is ON and check the engine idling condition and MAP values in the Data List while performing the Active Test. HINT: Do not leave the EGR valve open for 10 seconds or more during the Active Test. Be sure to return the EGR valve to step 0 when the Active Test is completed. Do not open the EGR valve 30 steps or more during the Active Test. OK MAP and idling condition change in response to EGR step position when Throttle Idle Position is ON in Data List. Standard - EGR Step Position (Active Test) 0 Steps 0 to 30 Steps Idling condition (Throttle Idle Position: ON) Steady idling Idling changes from steady to rough idling or engine stalls MAP (Data List) MAP value is 20 to 40 kPa(abs) [150 to 300 mmHg(abs)] (EGR valve is fully closed) MAP value is at least +10 kPa (75 mmHg) higher than when EGR valve is fully closed HINT: During Active Test, if the idling condition does not change in response to EGR step position, then there is probably a malfunction in the EGR valve. NG --> See step 7 OK --> See step 28
- INSPECT EGR VALVE ASSEMBLY Remove the EGR valve assembly. Refer to «REMOVAL»(/toyota/prius-c/i-2011-2015/remont/auxiliary-emission-control-systems/#emission-control-system-service-information) . Check if the EGR valve is stuck open. OK EGR valve is tightly closed. HINT: Perform "Inspection After Repair" after replacing the EGR valve assembly. Refer to «INITIALIZATION»(/toyota/prius-c/i-2011-2015/remont/testing-diagnostics/#engine-control-system-diagnostics-introduction) . NG --> See step 35 OK --> See step 28
- CHECK FOR EXHAUST GAS LEAK Check for exhaust gas leaks. OK No gas leaks. HINT: Perform "Inspection After Repair" after repairing or replacing the exhaust system. Refer to «INITIALIZATION»(/toyota/prius-c/i-2011-2015/remont/testing-diagnostics/#engine-control-system-diagnostics-introduction) . NG --> REPAIR OR REPLACE EXHAUST GAS LEAK POINT OK: Go to next step
- INSPECT HEATED OXYGEN SENSOR (HEATER RESISTANCE) Inspect the heated oxygen sensor. Refer to «INSPECTION»(/toyota/prius-c/i-2011-2015/remont/engine-control-systems/#engine-control-system-service-information) . NG --> See step 30 OK: Go to next step
- CHECK HARNESS AND CONNECTOR (HEATED OXYGEN SENSOR - ECM) Disconnect the heated oxygen sensor connector. Disconnect the ECM connector. Measure the resistance according to the value(s) in the table below. Standard Resistance Tester Connection Condition Specified Condition C16-1 (HT1B) - C10-22 (HT1B) Always Below 1 ohms C16-3 (OX1B) - C10-103 (OX1B) Always Below 1 ohms C16-4 (E2) - C10-135 (EX1B) Always Below 1 ohms C16-1 (HT1B) or C10-22 (HT1B) - Body ground Always 10 kohms or higher C16-3 (OX1B) or C10-103 (OX1B) - Body ground Always 10 kohms or higher NG --> REPAIR OR REPLACE HARNESS OR CONNECTOR OK: Go to next step
- REPLACE HEATED OXYGEN SENSOR Replace the heated oxygen sensor. Refer to «REMOVAL»(/toyota/prius-c/i-2011-2015/remont/engine-control-systems/#engine-control-system-service-information) . NEXT: Go to next step
- PERFORM CONFIRMATION DRIVING PATTERN Perform the Confirmation Driving Pattern (P0136, P0137 and P0138). NEXT: Go to next step
- CHECK WHETHER DTC OUTPUT RECURS (DTC P0136 OR P0137) Connect the Techstream to the DLC3. Turn the ignition switch to ON (IG). Turn the Techstream on. Enter the following menus: Powertrain / Engine and ECT / Utility / All Readiness. Input the DTC: P0136 or P0137. Check that the DTC monitor is NORMAL. If the DTC monitor is INCOMPLETE, perform the drive pattern again but increase the vehicle speed. RESULT Result Proceed to ABNORMAL (DTC P0136 or P0137 is output) A NORMAL (DTC is not output) B B --> END A: Go to next step
- PERFORM ACTIVE TEST USING TECHSTREAM (CONTROL THE EGR STEP POSITION) Connect the Techstream to the DLC3. Turn the ignition switch to ON (IG). Turn the Techstream on. Put the engine in inspection mode (maintenance mode). Refer to «INSPECTION MODE PROCEDURE»(/toyota/prius-c/i-2011-2015/remont/hoistjack/#introduction) . Start the engine and warm it up until the engine coolant temperature reaches 75°C (167°F) or higher. HINT: The A/C switch and all accessory switches should be off. Enter the following menus: Powertrain / Engine and ECT / Active Test / Control the EGR Step Position / Primary / Throttle Idle Position and MAP. Confirm that the Throttle Idle Position is ON and check the engine idling condition and MAP values in the Data List while performing the Active Test. HINT: Do not leave the EGR valve open for 10 seconds or more during the Active Test. Be sure to return the EGR valve to step 0 when the Active Test is completed. Do not open the EGR valve 30 steps or more during the Active Test. OK MAP and idling condition change in response to EGR step position when Throttle Idle Position is ON in Data List. Standard - EGR Step Position (Active Test) 0 Steps 0 to 30 Steps Idling condition (Throttle Idle Position: ON) Steady idling Idling changes from steady to rough idling or engine stalls MAP (Data List) MAP value is 20 to 40 kPa(abs) [150 to 300 mmHg(abs)] (EGR valve is fully closed) MAP value is at least +10 kPa (75 mmHg) higher than when EGR valve is fully closed HINT: During Active Test, if the idling condition does not change in response to EGR step position, then there is probably a malfunction in the EGR valve. Perform "Inspection After Repair" after replacing the air fuel ratio sensor. Refer to «INITIALIZATION»(/toyota/prius-c/i-2011-2015/remont/testing-diagnostics/#engine-control-system-diagnostics-introduction) . NG --> See step 15 OK --> See step 32
- INSPECT EGR VALVE ASSEMBLY Remove the EGR valve assembly. Refer to «REMOVAL»(/toyota/prius-c/i-2011-2015/remont/auxiliary-emission-control-systems/#emission-control-system-service-information) . Check if the EGR valve is stuck open. OK EGR valve is tightly closed. HINT: Perform "Inspection After Repair" after replacing the EGR valve assembly or air fuel ratio sensor. Refer to «INITIALIZATION»(/toyota/prius-c/i-2011-2015/remont/testing-diagnostics/#engine-control-system-diagnostics-introduction) . NG --> See step 35 OK --> See step 32
- REPLACE AIR FUEL RATIO SENSOR Replace the air fuel ratio sensor. Refer to «REMOVAL»(/toyota/prius-c/i-2011-2015/remont/engine-control-systems/#engine-control-system-service-information) . HINT: Perform "Inspection After Repair" after replacing the air fuel ratio sensor. Refer to «INITIALIZATION»(/toyota/prius-c/i-2011-2015/remont/testing-diagnostics/#engine-control-system-diagnostics-introduction) . NEXT: Go to next step
- PERFORM CONFIRMATION DRIVING PATTERN Perform the Confirmation Driving Pattern (P0136, P0137 and P0138). NEXT: Go to next step
- CHECK WHETHER DTC OUTPUT RECURS (DTC P0136) Connect the Techstream to the DLC3. Turn the ignition switch to ON (IG). Turn the Techstream on. Enter the following menus: Powertrain / Engine and ECT / Utility / All Readiness. Input the DTC: P0136. Check that the DTC monitor is NORMAL. If the DTC monitor is INCOMPLETE, perform the drive pattern again but increase the vehicle speed. RESULT Result Proceed to ABNORMAL (DTC P0136 is output) A NORMAL (DTC is not output) B B --> END A: Go to next step
- PERFORM ACTIVE TEST USING TECHSTREAM (CONTROL THE EGR STEP POSITION) Connect the Techstream to the DLC3. Turn the ignition switch to ON (IG). Turn the Techstream on. Put the engine in inspection mode (maintenance mode). Refer to «INSPECTION MODE PROCEDURE»(/toyota/prius-c/i-2011-2015/remont/hoistjack/#introduction) . Start the engine and warm it up until the engine coolant temperature reaches 75°C (167°F) or higher. HINT: The A/C switch and all accessory switches should be off. Enter the following menus: Powertrain / Engine and ECT / Active Test / Control the EGR Step Position / Primary / Throttle Idle Position and MAP. Confirm that the Throttle Idle Position is ON and check the engine idling condition and MAP values in the Data List while performing the Active Test. HINT: Do not leave the EGR valve open for 10 seconds or more during the Active Test. Be sure to return the EGR valve to step 0 when the Active Test is completed. Do not open the EGR valve 30 steps or more during the Active Test. OK MAP and idling condition change in response to EGR step position when Throttle Idle Position is ON in Data List. Standard - EGR Step Position (Active Test) 0 Steps 0 to 30 Steps Idling condition (Throttle Idle Position: ON) Steady idling Idling changes from steady to rough idling or engine stalls MAP (Data List) MAP value is 20 to 40 kPa(abs) [150 to 300 mmHg(abs)] (EGR valve is fully closed) MAP value is at least +10 kPa (75 mmHg) higher than when EGR valve is fully closed HINT: During Active Test, if the idling condition does not change in response to EGR step position, then there is probably a malfunction in the EGR valve. NG --> See step 20 OK --> See step 30
- INSPECT EGR VALVE ASSEMBLY Remove the EGR valve assembly. Refer to «REMOVAL»(/toyota/prius-c/i-2011-2015/remont/auxiliary-emission-control-systems/#emission-control-system-service-information) . Check if the EGR valve is stuck open. OK EGR valve is tightly closed. HINT: Perform "Inspection After Repair" after replacing the EGR valve assembly. Refer to «INITIALIZATION»(/toyota/prius-c/i-2011-2015/remont/testing-diagnostics/#engine-control-system-diagnostics-introduction) . NG --> See step 35 OK --> See step 29
- CHECK FOR EXHAUST GAS LEAK Check for exhaust gas leaks. OK No gas leaks. HINT: Perform "Inspection After Repair" after repairing or replacing the exhaust system. Refer to «INITIALIZATION»(/toyota/prius-c/i-2011-2015/remont/testing-diagnostics/#engine-control-system-diagnostics-introduction) . NG --> REPAIR OR REPLACE EXHAUST GAS LEAK POINT OK: Go to next step
- INSPECT HEATED OXYGEN SENSOR (CHECK FOR SHORT) Turn the ignition switch off and wait for 5 minutes or more. Disconnect the ECM connector. Measure the resistance according to the value(s) in the table below. Standard Resistance Tester Connection Condition Specified Condition C10-22 (HT1B) - C10-103 (OX1B) Always 10 kohms or higher NG --> REPAIR OR REPLACE HARNESS OR CONNECTOR OK: Go to next step
- PERFORM CONFIRMATION DRIVING PATTERN Perform the Confirmation Driving Pattern (P0139). NEXT: Go to next step
- READ OUTPUT DTC (DTC P0139 IS OUTPUT AGAIN) Connect the Techstream to the DLC3. Turn the ignition switch to ON (IG). Turn the Techstream on. Enter the following menus: Powertrain / Engine and ECT / Utility / All Readiness. Input the DTC: P0139. Check that the DTC monitor is NORMAL. If the DTC monitor is INCOMPLETE, perform the drive pattern again but increase the vehicle speed. RESULT Result Proceed to ABNORMAL (DTC P0139 is output) A NORMAL (DTC is not output) B B --> See step 31 A: Go to next step
- PERFORM ACTIVE TEST USING TECHSTREAM (CONTROL THE EGR STEP POSITION) Connect the Techstream to the DLC3. Turn the ignition switch to ON (IG). Turn the Techstream on. Put the engine in inspection mode (maintenance mode). Refer to «INSPECTION MODE PROCEDURE»(/toyota/prius-c/i-2011-2015/remont/hoistjack/#introduction) . Start the engine and warm it up until the engine coolant temperature reaches 75°C (167°F) or higher. HINT: The A/C switch and all accessory switches should be off. Enter the following menus: Powertrain / Engine and ECT / Active Test / Control the EGR Step Position / Primary / Throttle Idle Position and MAP. Confirm that the Throttle Idle Position is ON and check the engine idling condition and MAP values in the Data List while performing the Active Test. HINT: Do not leave the EGR valve open for 10 seconds or more during the Active Test. Be sure to return the EGR valve to step 0 when the Active Test is completed. Do not open the EGR valve 30 steps or more during the Active Test. OK MAP and idling condition change in response to EGR step position when Throttle Idle Position is ON in Data List. Standard - EGR Step Position (Active Test) 0 Steps 0 to 30 Steps Idling condition (Throttle Idle Position: ON) Steady idling Idling changes from steady to rough idling or engine stalls MAP (Data List) MAP value is 20 to 40 kPa(abs) [150 to 300 mmHg(abs)] (EGR valve is fully closed) MAP value is at least +10 kPa (75 mmHg) higher than when EGR valve is fully closed HINT: During Active Test, if the idling condition does not change in response to EGR step position, then there is probably a malfunction in the EGR valve. NG --> See step 26 OK --> See step 27
- INSPECT EGR VALVE ASSEMBLY Remove the EGR valve assembly. Refer to «REMOVAL»(/toyota/prius-c/i-2011-2015/remont/auxiliary-emission-control-systems/#emission-control-system-service-information) . Check if the EGR valve is stuck open. OK EGR valve is tightly closed. HINT: Perform "Inspection After Repair" after replacing the EGR valve assembly. Refer to «INITIALIZATION»(/toyota/prius-c/i-2011-2015/remont/testing-diagnostics/#engine-control-system-diagnostics-introduction) . NG --> See step 35 OK --> See step 27
- REPLACE HEATED OXYGEN SENSOR. Refer to «REMOVAL»(/toyota/prius-c/i-2011-2015/remont/engine-control-systems/#engine-control-system-service-information)
- CHECK ENGINE TO DETERMINE CAUSE OF EXTREMELY RICH OR LEAN ACTUAL AIR FUEL RATIO (FUEL INJECTOR ASSEMBLY, FUEL SYSTEM, INTAKE SYSTEM, ETC.). Refer to «DTC P0171: System Too Lean (Bank 1); DTC P0172: System Too Rich (Bank 1)»(/toyota/prius-c/i-2011-2015/remont/testing-diagnostics/#engine-control-system-diagnostic-codes-p0010-p0171)
- REPLACE HEATED OXYGEN SENSOR. Refer to «REMOVAL»(/toyota/prius-c/i-2011-2015/remont/engine-control-systems/#engine-control-system-service-information)
- REPLACE HEATED OXYGEN SENSOR. Refer to «REMOVAL»(/toyota/prius-c/i-2011-2015/remont/engine-control-systems/#engine-control-system-service-information)
- CHECK FOR INTERMITTENT PROBLEMS. Refer to «CHECK FOR INTERMITTENT PROBLEMS»(/toyota/prius-c/i-2011-2015/remont/testing-diagnostics/#engine-control-system-diagnostics-introduction__check-for-intermittent-problems)
- REPLACE AIR FUEL RATIO SENSOR. Refer to «REMOVAL»(/toyota/prius-c/i-2011-2015/remont/engine-control-systems/#engine-control-system-service-information)
- REPLACE ECM. Refer to «REMOVAL»(/toyota/prius-c/i-2011-2015/remont/engine-control-systems/#engine-control-system-service-information)
- GO TO DTC CHART. Refer to «DIAGNOSTIC TROUBLE CODE CHART»(/toyota/prius-c/i-2011-2015/remont/testing-diagnostics/#engine-control-system-diagnostics-introduction__diagnostic-trouble-code-chart)
- REPLACE EGR VALVE ASSEMBLY. Refer to «REMOVAL»(/toyota/prius-c/i-2011-2015/remont/auxiliary-emission-control-systems/#emission-control-system-service-information)
Refer to DTC P2195. Refer to DESCRIPTION .
| DTC No. | DTC Detection Condition | Trouble Area |
|---|---|---|
| P014C | The "Rich to Lean response rate deterioration level*" value is standard or less (2 trip detection logic). | Air fuel ratio sensor (sensor 1) Air fuel ratio sensor (sensor 1) heater ECM |
| P014D | The "Lean to Rich response rate deterioration level*" value is standard or more (2 trip detection logic). | |
| P015A | The "Rich to Lean delay level*" value is standard or more (2 trip detection logic). | |
| P015B | The "Lean to Rich delay level*" value is standard or more (2 trip detection logic). |
*: Calculated by ECM based on the air fuel ratio sensor output.
After the engine has been warmed up, the ECM carries out air fuel ratio feedback control, and maintains the air fuel ratio at the theoretical level. In addition, after all the preconditions have been met, active air fuel ratio control is carried out for approximately 10 seconds and during active air fuel ratio control, the ECM measures the response of the air fuel ratio sensor by increasing or decreasing a specific injection quantity based on the theoretical air fuel ratio learned during normal air fuel control. The ECM determines whether there is an air fuel ratio sensor malfunction at the mid-point of active air fuel ratio control.
If the air fuel ratio sensor's response ability is reduced, DTC P014C and P014D are output.
If the air fuel ratio sensor output timing is delayed, DTC P015A and P015B are output.
Scheme 148
| Related DTCs | P014C: Air fuel ratio sensor (sensor 1) response rate (rich to lean response rate) P014D: Air fuel ratio sensor (sensor 1) response rate (lean to rich response rate) P015A: Air fuel ratio sensor (sensor 1) response rate (rich to lean delay) P015B: Air fuel ratio sensor (sensor 1) response rate (lean to rich delay) |
|---|---|
| Required Sensors/Components (Main) | Air fuel ratio sensor |
| Required Sensors/Components (Related) | Vehicle speed sensor Crank position sensor |
| Frequency of Operation | Once per driving cycle |
| Duration | 10 to 15 seconds |
| MIL Operation | 2 driving cycles |
| Sequence of Operation | None |
| Monitor runs whenever the following DTCs are not stored | None |
|---|---|
| Active air fuel ratio control | Performing |
| Active air fuel ratio control is performed when the following conditions are met | |
| Auxiliary battery voltage | 11 V or higher |
| Engine coolant temperature | 75°C (167°F) or higher |
| Idle | Off |
| Engine speed | 1000 rpm or higher, and less than 4000 rpm |
| Air fuel ratio sensor status | Activated |
| Fuel-cut | Off |
| Engine load | 10% or higher, and less than 70% |
| Catalyst monitor | Not yet |
| Mass air flow | 5 gm/sec or more, and less than 15 gm/sec |
| Rich to Lean Response rate deterioration level | 0.04 V or less |
P014C: AIR FUEL RATIO SENSOR RESPONSE RATE (RICH TO LEAN RESPONSE RATE)
| Lean to Rich Response rate deterioration level | 0.039 V or higher |
P014D: AIR FUEL RATIO SENSOR RESPONSE RATE (LEAN TO RICH RESPONSE RATE)
| Rich to Lean delay level | 345 ms or more |
P015A: AIR FUEL RATIO SENSOR RESPONSE RATE (RICH TO LEAN DELAY)
| Lean to Rich delay level | 345 ms or more |
P015B: AIR FUEL RATIO SENSOR RESPONSE RATE (LEAN TO RICH DELAY)
Refer to detailed information in Checking Monitor Status. Refer to CHECKING MONITOR STATUS .
| Monitor ID | Test ID | Scaling | Unit | Description |
|---|---|---|---|---|
| $01 | $93 | Multiply by 0.00012 | V | Rich to Lean response rate deterioration level |
P014C: O2 SENSOR / RL RES RATE B1S1
| Monitor ID | Test ID | Scaling | Unit | Description |
|---|---|---|---|---|
| $01 | $94 | Multiply by 0.00012 | V | Lean to Rich response rate deterioration level |
P014D: O2 SENSOR / LR RES RATE B1S1
| Monitor ID | Test ID | Scaling | Unit | Description |
|---|---|---|---|---|
| $01 | $95 | Multiply by 0.001 | Second | Rich to Lean delay level |
P015A: O2 SENSOR / RL DELAY B1S1
| Monitor ID | Test ID | Scaling | Unit | Description |
|---|---|---|---|---|
| $01 | $96 | Multiply by 0.001 | Second | Lean to Rich delay level |
P015B: O2 SENSOR / LR DELAY B1S1
HINT
Performing this confirmation pattern will activate the air fuel ratio sensor response monitor.
Scheme 149
- Connect the Techstream to the DLC3.
- Turn the ignition switch to ON (IG).
- Turn the Techstream on.
- Clear the DTCs (even if no DTCs are stored, perform the clear DTC procedure).
- Turn the ignition switch off and wait for at least 30 seconds.
- Turn the ignition switch to ON (IG) and turn the Techstream on.
- Put the engine in inspection mode (maintenance mode). Refer to «INSPECTION MODE PROCEDURE»(/toyota/prius-c/i-2011-2015/remont/hoistjack/#introduction) .
- Enter the following menus: Powertrain / Engine and ECT / Monitor / Current Monitor.
- Check that O2 Sensor / Current is Incomplete. HINT: The test values for the test items RL RES RATE B1S1, LR RES RATE B1S1, RL DELAY B1S1 and LR DELAY B1S1 do not exist in the Detail of O2 Sensor monitor at this time (the initial value of "0.000" is indicated in each test item).
- Start the engine and warm it up (until the engine coolant temperature is 75°C (167°F) or higher) [A].
- Drive the vehicle at a constant speed between 75 and 100 km/h (47 and 62 mph) for 10 minutes [B]. WARNING: When performing the confirmation driving pattern, obey all speed limits and traffic laws.
- Check that O2 Sensor / Current becomes Complete. HINT: Check the test values on the Techstream by entering the following menus: Powertrain / Engine and ECT / Monitor / Current Monitor / O2 Sensor / Details / RL RES RATE B1S1, LR RES RATE B1S1, RL DELAY B1S1 and LR DELAY B1S1.
- If the monitor item O2 Sensor / Current does not become Complete (if the test values indicated on the Techstream do not change), perform Readiness Monitor Drive Pattern for the air fuel ratio sensor and heated oxygen sensor. Refer to «READINESS MONITOR DRIVE PATTERN»(/toyota/prius-c/i-2011-2015/remont/testing-diagnostics/#engine-control-system-diagnostics-introduction__readiness-monitor-drive-pattern) .
- Enter the following menus: Powertrain / Engine and ECT / Trouble Codes [C].
- Read the pending DTCs. HINT: If a pending DTC is output, the system is malfunctioning. If a pending DTC is not output, perform the following procedure.
- Enter the following menus: Powertrain / Engine and ECT / Utility / All Readiness.
- Input the DTC: P014C, P014D, P015A or P015B.
- 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 N/A 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 NORMAL, the system is normal. If the judgment result shows ABNORMAL, the system has a malfunction. If the judgment result is INCOMPLETE or N/A, drive the vehicle again under an increased load and then recheck the judgment result.
- If no pending DTC is output, perform a universal trip and check for permanent DTCs. Refer to «DTC CHECK / CLEAR»(/toyota/prius-c/i-2011-2015/remont/testing-diagnostics/#engine-control-system-diagnostics-introduction__dtc-check-clear) . HINT: If a permanent DTC is output, the system is malfunctioning. If no permanent DTC is output, the system is normal.
Refer to DTC P0031. Refer to WIRING DIAGRAM .
Note. Inspect the fuses for circuits related to this system before performing the following inspection procedure.
HINT
- A low air fuel ratio sensor voltage could be caused by a rich air fuel mixture. Check for conditions that would cause the engine to run rich.
- A high air fuel ratio sensor voltage could be caused by a lean air fuel mixture. Check for conditions that would cause the engine to run lean.
- 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.
- Sensor 1 refers to the sensor closest to the engine assembly.
- Sensor 2 refers to the sensor farthest away from the engine assembly.
- CHECK ANY OTHER DTCS OUTPUT (IN ADDITION TO DTC P014C, P014D, P015A OR P015B) Connect the Techstream to the DLC3. Turn the ignition switch to ON (IG). Turn the Techstream on. Enter the following menus: Powertrain / Engine and ECT / Trouble Codes. Read the DTCs. RESULT Result Proceed to DTC P014C, P014D, P015A or P015B is output A DTC P014C, P014D, P015A or P015B and other DTCs are output B HINT: If any DTCs other than P014C, P014D, P015A or P015B are output, troubleshoot those DTCs first. B --> See step 10 A: Go to next step
- INSPECT AIR FUEL RATIO SENSOR (HEATER RESISTANCE) See step 1 NG --> See step 11 OK: Go to next step
- CHECK HARNESS AND CONNECTOR (AIR FUEL RATIO SENSOR - ECM). Refer to «PROCEDURE - Step 1»(/toyota/prius-c/i-2011-2015/remont/testing-diagnostics/#engine-control-system-diagnostic-codes-p1604-u0293-circuit-tests) NG --> REPAIR OR REPLACE HARNESS OR CONNECTOR OK: Go to next step
- CHECK AIR FUEL RATIO SENSOR Check that the proper air fuel ratio sensors are installed to the vehicle. HINT: Perform "Inspection After Repair" after replacing the air fuel ratio sensor. Refer to «INITIALIZATION»(/toyota/prius-c/i-2011-2015/remont/testing-diagnostics/#engine-control-system-diagnostics-introduction) . NG --> See step 14 OK: Go to next step
- PERFORM CONFIRMATION DRIVING PATTERN Drive the vehicle according to the Confirmation Driving Pattern. NEXT: Go to next step
- CHECK WHETHER DTC OUTPUT RECURS (DTC P014C, P014D, P015A OR P015B) Connect the Techstream to the DLC3. Turn the ignition switch to ON (IG). Turn the Techstream on. Enter the following menus: Powertrain / Engine and ECT / Trouble Codes / Pending. Read the pending DTCs. RESULT Result Proceed to DTC P014C, P014D, P015A or P015B are output A DTC is not output B B --> See step 12 A: Go to next step
- REPLACE AIR FUEL RATIO SENSOR Replace the air fuel ratio sensor. Refer to «REMOVAL»(/toyota/prius-c/i-2011-2015/remont/engine-control-systems/#engine-control-system-service-information) . HINT: Perform "Inspection After Repair" after replacing the air fuel ratio sensor. Refer to «INITIALIZATION»(/toyota/prius-c/i-2011-2015/remont/testing-diagnostics/#engine-control-system-diagnostics-introduction) . NEXT: Go to next step
- PERFORM CONFIRMATION DRIVING PATTERN Drive the vehicle according to the Confirmation Driving Pattern. NEXT: Go to next step
- CHECK WHETHER DTC OUTPUT RECURS (DTC P014C, P014D, P015A OR P015B) Connect the Techstream to the DLC3. Turn the ignition switch to ON (IG). Turn the Techstream on. Enter the following menus: Powertrain / Engine and ECT / Trouble Codes / Pending. Read the pending DTCs. RESULT Result Proceed to DTC is not output A DTC P014C, P014D, P015A or P015B are output B B --> See step 13 A --> END
- GO TO DTC CHART. Refer to «DIAGNOSTIC TROUBLE CODE CHART»(/toyota/prius-c/i-2011-2015/remont/testing-diagnostics/#engine-control-system-diagnostics-introduction__diagnostic-trouble-code-chart)
- REPLACE AIR FUEL RATIO SENSOR. Refer to «REMOVAL»(/toyota/prius-c/i-2011-2015/remont/engine-control-systems/#engine-control-system-service-information)
- CHECK FOR INTERMITTENT PROBLEMS. Refer to «CHECK FOR INTERMITTENT PROBLEMS»(/toyota/prius-c/i-2011-2015/remont/testing-diagnostics/#engine-control-system-diagnostics-introduction__check-for-intermittent-problems)
- CHECK ENGINE TO DETERMINE CAUSE OF EXTREMELY RICH OR LEAN ACTUAL AIR FUEL RATIO. Refer to «DTC P0171: System Too Lean (Bank 1); DTC P0172: System Too Rich (Bank 1)»(/toyota/prius-c/i-2011-2015/remont/testing-diagnostics/#engine-control-system-diagnostic-codes-p0010-p0171)
- REPLACE AIR FUEL RATIO SENSOR. Refer to «REMOVAL»(/toyota/prius-c/i-2011-2015/remont/engine-control-systems/#engine-control-system-service-information)
The fuel trim is related to the feedback compensation value, not to the basic injection duration. The fuel trim consists of both the short-term and long-term fuel trims.
The short-term fuel trim is fuel compensation that is used to constantly maintain the air fuel ratio at stoichiometric levels. The signal from the air fuel ratio sensor indicates whether the air fuel ratio is rich or lean compared to the stoichiometric ratio. This triggers a reduction in the fuel injection volume if the air fuel ratio is rich and an increase in the fuel injection volume if lean.
Factors such as individual engine differences, wear over time and changes in operating environment cause short-term fuel trim to vary from the central value. The long-term fuel trim, which controls overall fuel compensation, compensates for long-term deviations in the fuel trim from the central value caused by the short-term fuel trim compensation.
| DTC No. | DTC Detection Condition | Trouble Area |
|---|---|---|
| P0171 | With a warm engine and stable air fuel ratio feedback, the fuel trim is considerably in error to the lean side (2 trip detection logic). | Intake system Fuel injector assembly blockage Mass air flow meter sub-assembly Engine coolant temperature sensor Fuel pressure Gas leak from exhaust system Open or short in air fuel ratio sensor (sensor 1) circuit Air fuel ratio sensor (sensor 1) PCV valve and hose PCV hose connections EGR valve assembly Wire harness or connector ECM |
| P0172 | With a warm engine and stable air fuel ratio feedback, the fuel trim is considerably in error to the rich side (2 trip detection logic). | Fuel injector assembly leak or blockage Mass air flow meter sub-assembly Engine coolant temperature sensor Ignition system Fuel pressure Gas leak from exhaust system Open or short in air fuel ratio sensor (sensor 1) circuit Air fuel ratio sensor (sensor 1) EGR valve assembly Wire harness or connector ECM |
HINT
- When DTC P0171 is stored, the actual air fuel ratio is on the lean side. When DTC P0172 is stored, the actual air fuel ratio is on the rich side.
- If the vehicle runs out of fuel, the air fuel ratio is lean and DTC P0171 may be stored. The MIL is then illuminated.
- When the total of the short-term and long-term fuel trim values is within the malfunction threshold (and the engine coolant temperature is higher than 75°C [167°F]), the system is functioning normally.
Under closed loop fuel control, fuel injection volumes that deviate from those estimated by the ECM cause changes in the long-term fuel trim compensation value. The long-term fuel trim is adjusted when there are persistent deviations in the short-term fuel trim values. Deviations from the fuel injection volumes estimated by the ECM also affect the average fuel trim learned value, which is a combination of the average short-term fuel trim (fuel feedback compensation value) and the average long-term fuel trim (learned value of the air fuel ratio). If the average fuel trim learned value exceeds the malfunction thresholds, the ECM interprets this as a fault in the fuel system and stores a DTC.
Example
The average fuel trim learned value is 35% or higher, or -35% or less, the ECM interprets this as a fuel system malfunction.
Scheme 150
| Related DTCs | P0171: Fuel trim lean P0172: Fuel trim rich |
|---|---|
| Required Sensors/Components (Main) | Fuel system |
| Required Sensors/Components (Related) | Air fuel ratio sensor Mass air flow meter sub-assembly Crank position sensor |
| Frequency of Operation | Continuous |
| Duration | Within 10 seconds |
| MIL Operation | 2 driving cycles |
| Sequence of Operation | None |
| Monitor runs whenever the following DTCs are not stored | P0010 (VVT oil control valve) P0011 (VVT system - advance) P0012 (VVT system - retard) P0016 (VVT system - misalignment) P0031, P0032, P101D (Air fuel ratio sensor heater) P0102, P0103 (Mass air flow meter) P0107, P0108 (Manifold absolute pressure) P0115, P0117, P0118 (Engine coolant temperature sensor) P0120, P0121, P0122, P0123, P0220, P0222, P0223, P2135 (Throttle position sensor) P0125 (Insufficient coolant temperature for closed loop fuel control) P0335 (Crankshaft position sensor) P0340 (Camshaft position sensor) P0351, P0352, P0353, P0354 (Igniter) P0401 (EGR system) P219A (Air fuel ratio imbalance) |
|---|---|
| Fuel system status | Closed loop |
| Auxiliary battery voltage | 11 V or higher |
| Either of the following conditions is met | 1 or 2 |
| 1. Engine speed | Less than 1100 rpm |
| 2. Engine load | 10% or higher |
| Catalyst monitor | Not executed |
| Purge-cut | Executing |
|---|---|
| Either of the following conditions is met | 1 or 2 |
| 1. Average between short-term fuel trim and long-term fuel trim | 35% or higher (varies with engine coolant temperature) |
| 2. Average between short-term fuel trim and long-term fuel trim | 35% or less (varies with engine coolant temperature) |
FUEL TRIM
Scheme 151
- Connect the Techstream to the DLC3.
- Turn the ignition switch to ON (IG) and turn the Techstream on.
- Clear the DTCs (even if no DTCs are stored, perform the clear DTC procedure).
- Turn the ignition switch off and wait for at least 30 seconds.
- Turn the ignition switch to ON (IG) and turn the Techstream on [A].
- Put the engine in inspection mode (maintenance mode). Refer to «INSPECTION MODE PROCEDURE»(/toyota/prius-c/i-2011-2015/remont/hoistjack/#introduction) .
- Start the engine and warm it up until the engine coolant temperature is 75°C (167°F) or higher with all the accessories switched off [B].
- With the engine warmed up, idle the engine for 5 minutes or more [C].
- Drive the vehicle at a speed between 75 and 120 km/h (47 and 75 mph) for 5 minutes or more [D]. WARNING: When performing the confirmation driving pattern, obey all speed limits and traffic laws.
- Enter the following menus: Powertrain / Engine and ECT / Trouble Codes [E].
- Read the pending DTCs. HINT: If a pending DTC is output, the system is malfunctioning.
- If no pending DTC is output, perform a universal trip and check for permanent DTCs. Refer to «DTC CHECK / CLEAR»(/toyota/prius-c/i-2011-2015/remont/testing-diagnostics/#engine-control-system-diagnostics-introduction__dtc-check-clear) . HINT: If a permanent DTC is output, the system is malfunctioning. If no permanent DTC is output, the system is normal.
Refer to DTC P0031 for the air fuel ratio sensor circuit. Refer to WIRING DIAGRAM .
Refer to DTC P0102 for the mass air flow meter sub-assembly circuit. Refer to WIRING DIAGRAM .
Note. Inspect the fuses for circuits related to this system before performing the following inspection procedure.
HINT
- Sensor 1 refers to the sensor closest to the engine assembly.
- Sensor 2 refers to the sensor farthest away from the engine assembly.
- 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 help determine if the vehicle was moving or stationary, if the engine was warmed up or not, if the air fuel ratio was lean or rich, and other data from the time the malfunction occurred.
- A low air fuel ratio sensor voltage could be caused by a rich air fuel mixture. Check for conditions that would cause the engine to run rich.
- A high air fuel ratio sensor voltage could be caused by a lean air fuel mixture. Check for conditions that would cause the engine to run lean.
- CHECK ANY OTHER DTCS OUTPUT (IN ADDITION TO DTC P0171 OR P0172) Connect the Techstream to the DLC3. Turn the ignition switch to ON (IG). Turn the Techstream on. Enter the following menus: Powertrain / Engine and ECT / Trouble Codes. Read the DTCs. RESULT Result Proceed to DTC P0171 or P0172 is output A DTC P0171 or P0172 and other DTCs are output B HINT: If any DTCs other than P0171 or P0172 are output, troubleshoot those DTCs first. B --> See step 24 A: Go to next step
- CHECK PCV HOSE CONNECTIONS Check the PCV hose connections. Refer to «COMPONENTS»(/toyota/prius-c/i-2011-2015/remont/auxiliary-emission-control-systems/#emission-control-system-service-information) . OK PCV valve and hose are connected correctly and are not damaged. NG --> REPAIR OR REPLACE PCV HOSE OK: Go to next step
- CHECK INTAKE SYSTEM Check the intake system for vacuum leaks. Refer to «ON-VEHICLE INSPECTION»(/toyota/prius-c/i-2011-2015/remont/mechanical/#engine-intake-system-inspection) . OK No leaks in intake system. HINT: Perform "Inspection After Repair" after repairing or replacing the intake system. Refer to «INITIALIZATION»(/toyota/prius-c/i-2011-2015/remont/testing-diagnostics/#engine-control-system-diagnostics-introduction) . NG --> REPAIR OR REPLACE INTAKE SYSTEM OK: Go to next step
- PERFORM ACTIVE TEST USING TECHSTREAM (CONTROL THE INJECTION VOLUME FOR A/F SENSOR) Connect the Techstream to the DLC3. Turn the ignition switch to ON (IG). Turn the Techstream on. Put the engine in inspection mode (maintenance mode). Refer to «INSPECTION MODE PROCEDURE»(/toyota/prius-c/i-2011-2015/remont/hoistjack/#introduction) . Start the engine. Warm up the engine and run the engine at an engine speed of 2500 rpm for approximately 90 seconds. HINT: During charging control, the engine speed is set at idle. Therefore, the engine speed does not increase when depressing the accelerator pedal. In this case, warm up the engine after charging control has completed. Enter the following menus: Powertrain / Engine and ECT / Active Test / Control the Injection Volume for A/F Sensor / Gas AF Control / AFS Voltage B1S1 and O2S B1S2. Perform the Control the Injection Volume for A/F Sensor operation with the engine idling (press the RIGHT or LEFT button to change the fuel injection volume). Monitor the voltage outputs of the air fuel ratio sensor and the heated oxygen sensor (AFS Voltage B1S1 and O2S B1S2) displayed on the Techstream. HINT: The Control the Injection Volume for A/F Sensor operation lowers the fuel injection volume by 12.5% or increases the injection volume by 12.5%. The air fuel ratio sensor has an output delay of a few seconds and the heated oxygen sensor has a maximum output delay of approximately 20 seconds. If the sensor output voltage does not change (almost no reaction) while performing the Active Test, the sensor may be malfunctioning. Standard Techstream Display (Sensor) Injection Volume Status Voltage AFS Voltage B1S1 (Air fuel ratio) 12.5% Rich Below 3.1 V -12.5% Lean Higher than 3.4 V O2S B1S2 (Heated oxygen) 12.5% Rich Higher than 0.55 V -12.5% Lean Below 0.4 V RESULT Status AFS Voltage B1S1 Status O2S B1S2 Air Fuel Ratio Condition and Air Fuel Ratio Sensor Condition Suspected Trouble Area Proceed to Lean/Rich Lean/Rich Normal - A Lean Lean Actual air fuel ratio lean PCV valve and hose PCV hose connections Fuel injector assembly blockage Gas leak from exhaust system Intake system Fuel pressure Mass air flow meter sub-assembly Engine coolant temperature sensor EGR valve assembly A Rich Rich Actual air fuel ratio rich Fuel injector assembly leak or blockage Gas leak from exhaust system Ignition system Fuel pressure Mass air flow meter sub-assembly Engine coolant temperature sensor A Lean Lean/Rich Air fuel ratio sensor malfunction Air fuel ratio sensor EGR valve assembly B Rich Lean/Rich Air fuel ratio sensor malfunction Air fuel ratio sensor B Lean: During Control the Injection Volume for A/F Sensor, the air fuel ratio sensor output voltage (AFS Voltage B1S1) is consistently higher than 3.4 V, and the heated oxygen sensor output voltage (O2S B1S2) is consistently below 0.4 V. Rich: During Control the Injection Volume for A/F Sensor, the AFS Voltage B1S1 is consistently below 3.1 V, and the O2S B1S2 is consistently higher than 0.55 V. Lean/Rich: During Control the Injection Volume for A/F Sensor of the Active Test, the output voltage of the air fuel ratio sensor and heated oxygen sensor alternates correctly. HINT: Refer to "Data List / Active Test" [AFS Voltage B1S1 and O2S B1S2]. Refer to «DATA LIST / ACTIVE TEST»(/toyota/prius-c/i-2011-2015/remont/testing-diagnostics/#engine-control-system-diagnostics-introduction) . B --> See step 11 A: Go to next step
- READ VALUE USING TECHSTREAM (COOLANT TEMP) Connect the Techstream to the DLC3. Turn the ignition switch to ON (IG). Turn the Techstream on. Enter the following menus: Powertrain / Engine and ECT / Data List / Primary / Coolant Temp. Read the Data List twice, when the engine is both cold and warmed up. Standard Techstream Display Condition Specified Condition Coolant Temp Cold engine Same as ambient air temperature Warm engine Between 75 and 100°C (167 and 212°F) HINT: Perform "Inspection After Repair" after replacing the engine coolant temperature sensor. Refer to «INITIALIZATION»(/toyota/prius-c/i-2011-2015/remont/testing-diagnostics/#engine-control-system-diagnostics-introduction) . NG --> See step 25 OK: Go to next step
- READ VALUE USING TECHSTREAM (MAF) Connect the Techstream to the DLC3. Turn the ignition switch to ON (IG). Turn the Techstream on. Put the engine in inspection mode (maintenance mode). Refer to «INSPECTION MODE PROCEDURE»(/toyota/prius-c/i-2011-2015/remont/hoistjack/#introduction) . Start the engine. Enter the following menus: Powertrain / Engine and ECT / Data List / Primary / MAF, Coolant Temp and Engine Speed. Allow the engine to idle until Coolant Temp reaches 75°C (167°F) or higher. Read MAF with the engine speed at 2500 rpm. HINT: During charging control, the engine speed is set at idle. Therefore, the engine speed does not increase when depressing the accelerator pedal. In this case, read the Data List after charging control has completed. Standard Techstream Display Condition Specified Condition MAF Shift lever position: N A/C: Off Engine Speed: 2500 rpm Between 3.0 gm/sec and 7.0 gm/sec NG --> See step 18 OK: Go to next step
- CHECK FUEL PRESSURE Check the fuel pressure. Refer to «ON-VEHICLE INSPECTION - Step 2»(/toyota/prius-c/i-2011-2015/remont/fuel-system/#fuel-system-inspection) . NG --> REPAIR OR REPLACE FUEL SYSTEM OK: Go to next step
- CHECK FOR EXHAUST GAS LEAK Check for exhaust gas leaks. OK No gas leaks. HINT: Perform "Inspection After Repair" after repairing or replacing the exhaust system. Refer to «INITIALIZATION»(/toyota/prius-c/i-2011-2015/remont/testing-diagnostics/#engine-control-system-diagnostics-introduction) . NG --> REPAIR OR REPLACE EXHAUST SYSTEM OK: Go to next step
- CHECK FOR SPARK (SPARK TEST) Perform a spark test. Refer to «ON-VEHICLE INSPECTION - Step 1»(/toyota/prius-c/i-2011-2015/remont/ignition-system/#ignition-system-inspection) . HINT: If the result of the spark test is normal, proceed to the next step. If the spark plugs or ignition system malfunctions, engine misfire may occur. The misfire count can be read using the Techstream. Enter the following menus: Powertrain / Engine and ECT / Data List / Gas Misfire / Cylinder #1 Misfire Count (to Cylinder #4 Misfire Count). Perform "Inspection After Repair" after repairing or replacing the ignition system. Refer to «INITIALIZATION»(/toyota/prius-c/i-2011-2015/remont/testing-diagnostics/#engine-control-system-diagnostics-introduction) . NEXT: Go to next step
- INSPECT FUEL INJECTOR ASSEMBLY (INJECTION AND VOLUME) Check the injection and volume. HINT: Refer to the fuel injector assembly inspection procedure. Refer to «INSPECTION»(/toyota/prius-c/i-2011-2015/remont/fuel-system/#fuel-system-service-information) . If the fuel injector assembly malfunction, engine misfire may occur. The misfire count can be read using the Techstream. Enter the following menus: Powertrain / Engine and ECT / Data List / Gas Misfire / Cylinder #1 Misfire Count (to Cylinder #4 Misfire Count). Perform "Inspection After Repair" after replacing the fuel injector assembly. Refer to «INITIALIZATION»(/toyota/prius-c/i-2011-2015/remont/testing-diagnostics/#engine-control-system-diagnostics-introduction) . OK --> See step 15 NG --> See step 26
- INSPECT AIR FUEL RATIO SENSOR (HEATER RESISTANCE) See step 1 NG --> See step 27 OK: Go to next step
- CHECK TERMINAL VOLTAGE (POWER SOURCE OF AIR FUEL RATIO SENSOR) See step 2 NG --> See step 23 OK: Go to next step
- CHECK HARNESS AND CONNECTOR (AIR FUEL RATIO SENSOR - ECM). Refer to «PROCEDURE - Step 1»(/toyota/prius-c/i-2011-2015/remont/testing-diagnostics/#engine-control-system-diagnostic-codes-p1604-u0293-circuit-tests) NG --> REPAIR OR REPLACE HARNESS OR CONNECTOR OK: Go to next step
- REPLACE AIR FUEL RATIO SENSOR Replace the air fuel ratio sensor. Refer to «REMOVAL»(/toyota/prius-c/i-2011-2015/remont/engine-control-systems/#engine-control-system-service-information) . HINT: Perform "Inspection After Repair" after replacing the air fuel ratio sensor. Refer to «INITIALIZATION»(/toyota/prius-c/i-2011-2015/remont/testing-diagnostics/#engine-control-system-diagnostics-introduction) . NEXT: Go to next step
- CHECK WHETHER DTC OUTPUT RECURS (DTC P0171 OR P0172) Connect the Techstream to the DLC3. Turn the ignition switch to ON (IG). Turn the Techstream on. Clear the DTCs. Refer to «DTC CHECK / CLEAR»(/toyota/prius-c/i-2011-2015/remont/testing-diagnostics/#engine-control-system-diagnostics-introduction__dtc-check-clear) . Turn the ignition switch off and wait for at least 30 seconds. Turn the ignition switch to ON (IG). Turn the Techstream on. Put the engine in inspection mode (maintenance mode). Refer to «INSPECTION MODE PROCEDURE»(/toyota/prius-c/i-2011-2015/remont/hoistjack/#introduction) . Start the engine and warm it up. Drive the vehicle in accordance with the driving pattern described in Confirmation Driving Pattern. Enter the following menus: Powertrain / Engine and ECT / Trouble Codes. Read the DTCs. RESULT Result Proceed to DTC P0171 or P0172 is output A DTC is not output B B --> END A: Go to next step
- PERFORM ACTIVE TEST USING TECHSTREAM (CONTROL THE EGR STEP POSITION) Connect the Techstream to the DLC3. Turn the ignition switch to ON (IG). Turn the Techstream on. Put the engine in inspection mode (maintenance mode). Refer to «INSPECTION MODE PROCEDURE»(/toyota/prius-c/i-2011-2015/remont/hoistjack/#introduction) . Start the engine and warm it up until the engine coolant temperature reaches 75°C (167°F) or higher. HINT: The A/C switch and all accessory switches should be off. Enter the following menus: Powertrain / Engine and ECT / Active Test / Control the EGR Step Position / Primary / Throttle Idle Position and MAP. Confirm that the Throttle Idle Position is ON and check the engine idling condition and MAP values in the Data List while performing the Active Test. HINT: Do not leave the EGR valve open for 10 seconds or more during the Active Test. Be sure to return the EGR valve to step 0 when Active Test is completed. Do not open the EGR valve 30 steps or more during the Active Test. OK MAP and idling condition change in response to EGR step position when Throttle Idle Position is ON in Data List. Standard - EGR Step Position (Active Test) 0 Steps 0 to 30 Steps Idling condition (Throttle Idle Position: ON) Steady idling Idling changes from steady to rough idling or engine stalls MAP (Data List) MAP value is 20 to 40 kPa(abs) [150 to 300 mmHg(abs)] (EGR valve is fully closed) MAP value is at least +10 kPa (75 mmHg) higher than when EGR valve is fully closed HINT: During Active Test, if the idling condition does not change in response to the EGR step position, then there is probably a malfunction in EGR valve. RESULT Result Proceed to NG A OK B B --> See step 18 A: Go to next step
- INSPECT EGR VALVE ASSEMBLY Remove the EGR valve assembly. Refer to «REMOVAL»(/toyota/prius-c/i-2011-2015/remont/auxiliary-emission-control-systems/#emission-control-system-service-information) . Check if the EGR valve is stuck open. OK EGR valve is tightly closed. HINT: Perform "Inspection After Repair" after replacing the EGR valve assembly. Refer to «INITIALIZATION»(/toyota/prius-c/i-2011-2015/remont/testing-diagnostics/#engine-control-system-diagnostics-introduction) . NG --> See step 29 OK: Go to next step
- CHECK HARNESS AND CONNECTOR (MASS AIR FLOW METER SUB-ASSEMBLY CONNECTOR CONNECTION) Check the connection and terminal contact pressure of connectors and wire harnesses between the mass air flow meter sub-assembly and ECM. Refer to «ELECTRONIC CIRCUIT INSPECTION PROCEDURE»(/toyota/prius-c/i-2011-2015/remont/hoistjack/#introduction) . HINT: Repair any problems. NEXT: Go to next step
- CHECK WHETHER DTC OUTPUT RECURS (DTC P0171 OR P0172) Connect the Techstream to the DLC3. Turn the ignition switch to ON (IG). Turn the Techstream on. Clear the DTCs. Refer to «DTC CHECK / CLEAR»(/toyota/prius-c/i-2011-2015/remont/testing-diagnostics/#engine-control-system-diagnostics-introduction__dtc-check-clear) . Turn the ignition switch off and wait for at least 30 seconds. Turn the ignition switch to ON (IG). Turn the Techstream on. Put the engine in inspection mode (maintenance mode). Refer to «INSPECTION MODE PROCEDURE»(/toyota/prius-c/i-2011-2015/remont/hoistjack/#introduction) . Start the engine and warm it up. Drive the vehicle in accordance with the driving pattern described in Confirmation Driving Pattern. Enter the following menus: Powertrain / Engine and ECT / Trouble Codes. Read the DTCs. RESULT Result Proceed to DTC P0171 or P0172 is output A DTC is not output B B --> END A: Go to next step
- CHECK HARNESS AND CONNECTOR (MASS AIR FLOW METER SUB-ASSEMBLY - ECM) See step 3 NG --> REPAIR OR REPLACE HARNESS OR CONNECTOR OK: Go to next step
- REPLACE MASS AIR FLOW METER SUB-ASSEMBLY Replace the mass air flow meter sub-assembly. Refer to «REMOVAL»(/toyota/prius-c/i-2011-2015/remont/engine-control-systems/#engine-control-system-service-information) . HINT: If the result of the inspection performed in step 6 indicated no problem, proceed to the next step without replacing the mass air flow meter sub-assembly. Perform "Inspection After Repair" after replacing the mass air flow meter sub-assembly. Refer to «INITIALIZATION»(/toyota/prius-c/i-2011-2015/remont/testing-diagnostics/#engine-control-system-diagnostics-introduction) . NEXT: Go to next step
- CONFIRM WHETHER MALFUNCTION HAS BEEN SUCCESSFULLY REPAIRED Connect the Techstream to the DLC3. Turn the ignition switch to ON (IG). Turn the Techstream on. Clear the DTCs. Refer to «DTC CHECK / CLEAR»(/toyota/prius-c/i-2011-2015/remont/testing-diagnostics/#engine-control-system-diagnostics-introduction__dtc-check-clear) . Turn the ignition off and wait for at least 30 seconds. Turn the ignition switch to ON (IG). Turn the Techstream on. Put the engine in inspection mode (maintenance mode). Refer to «INSPECTION MODE PROCEDURE»(/toyota/prius-c/i-2011-2015/remont/hoistjack/#introduction) . Start the engine and warm it up. Drive the vehicle in accordance with the driving pattern described in Confirmation Driving Pattern. Enter the following menus: Powertrain / Engine and ECT / Trouble Codes. Read the DTCs. RESULT Result Proceed to DTC is not output A DTC P0171 or P0172 is output B B --> See step 28 A --> END
- CHECK HARNESS AND CONNECTOR (AIR FUEL RATIO SENSOR - NO. 1 INTEGRATION RELAY) See step 5 NG --> REPAIR OR REPLACE HARNESS OR CONNECTOR OK --> See step 30
- GO TO DTC CHART. Refer to «DIAGNOSTIC TROUBLE CODE CHART»(/toyota/prius-c/i-2011-2015/remont/testing-diagnostics/#engine-control-system-diagnostics-introduction__diagnostic-trouble-code-chart)
- REPLACE ENGINE COOLANT TEMPERATURE SENSOR. Refer to «REMOVAL»(/toyota/prius-c/i-2011-2015/remont/engine-control-systems/#engine-control-system-service-information)
- REPLACE FUEL INJECTOR ASSEMBLY. Refer to «REMOVAL»(/toyota/prius-c/i-2011-2015/remont/fuel-system/#fuel-system-service-information__removal)
- REPLACE AIR FUEL RATIO SENSOR. Refer to «REMOVAL»(/toyota/prius-c/i-2011-2015/remont/engine-control-systems/#engine-control-system-service-information)
- REPLACE ECM. Refer to «REMOVAL»(/toyota/prius-c/i-2011-2015/remont/engine-control-systems/#engine-control-system-service-information)
- REPLACE EGR VALVE ASSEMBLY. Refer to «REMOVAL»(/toyota/prius-c/i-2011-2015/remont/auxiliary-emission-control-systems/#emission-control-system-service-information)
- REPLACE NO. 1 INTEGRATION RELAY. Refer to «REMOVAL»(/toyota/prius-c/i-2011-2015/remont/engine-control-systems/#engine-control-system-service-information)
See also:
• DTC CHECK / CLEAR
• INSPECTION MODE PROCEDURE
• INSPECTION
• CHECK FOR INTERMITTENT PROBLEMS
• REMOVAL
• CHECKING MONITOR STATUS
• DATA LIST / ACTIVE TEST
• DISASSEMBLY
• REMOVAL
• DIAGNOSTIC TROUBLE CODE CHART
• DESCRIPTION
• ON-VEHICLE INSPECTION
• COMPONENTS
• INSPECTION
• ON-VEHICLE INSPECTION - Step 1
• REMOVAL - Step 3
• MONITOR DESCRIPTION
• READINESS MONITOR DRIVE PATTERN
• ON-VEHICLE INSPECTION - Step 2
• ON-VEHICLE INSPECTION - Step 1
• INSPECTION
• REMOVAL
• DESCRIPTION
• WIRING DIAGRAM
• INSPECTION PROCEDURE