TYPICAL MALFUNCTION THRESHOLDS
CHECK FOR ANY OTHER DTCS OUTPUT (IN ADDITION TO DTC P219A)
READ VALUE USING TECHSTREAM (FREEZE FRAME DATA)
READ VALUE USING TECHSTREAM (MONITOR RESULT)
PERFORM ACTIVE TEST USING TECHSTREAM (CONTROL THE INJECTION VOLUME)
CHECK CYLINDER COMPRESSION PRESSURE
CHECK FUEL INJECTOR ASSEMBLY (POWER SOURCE)
CHECK FUEL INJECTOR ASSEMBLY OF CYLINDER CAUSING IMBALANCE
CONFIRM WHETHER MALFUNCTION HAS BEEN SUCCESSFULLY REPAIRED
DTC P219A Bank 1 Air-Fuel Ratio Imbalance |
DESCRIPTION
Refer to P0300 (COROLLA_ZRE142 RM000000XH30RXX_01.html).DTC No. | DTC Detection Condition | Trouble Area |
P219A | The difference in air-fuel ratios between the cylinders exceeds the threshold (2 trip detection logic). |
|
MONITOR DESCRIPTION
- Fuel System Air-fuel Ratio Cylinder Imbalance Monitor
The ECM uses the air fuel ratio sensor and crankshaft position sensor to monitor the difference in air-fuel ratios between the cylinders caused by differences in injection volumes between the cylinders, leakage in the intake or exhaust system, etc.
When the air-fuel ratios of the cylinders are lean or rich with respect to each other, the ECM determines that a problem is present and stores a DTC.
- Air Fuel Ratio Sensor Monitoring Method
When the system detects a difference in air-fuel ratios between the cylinders due to fluctuation in the air fuel ratio sensor output over 1 engine cycle (2 crankshaft revolutions), the system determines that there is a problem.
- Crankshaft Position Sensor Monitoring Method
The system monitors the engine speed variation and when the variation becomes large, the system determines that there is a difference in air-fuel ratios between the cylinders, which it determines to be a problem.
MONITOR STRATEGY
Related DTCs | P219A: Air Fuel Ratio Cylinder Imbalance Monitor |
Required Sensors/Components (Main) | Air fuel ratio sensor, crankshaft position sensor |
Required Sensors/Components (Related) | Mass air flow meter assembly, engine coolant temperature sensor, vehicle speed sensor |
Frequency of Operation | Once per driving cycle |
Duration | 10 seconds: Air fuel ratio sensor monitoring method 30 seconds: Crankshaft position sensor monitoring method |
MIL Operation | 2 driving cycles |
Sequence of Operation | None |
TYPICAL ENABLING CONDITIONS
Monitor runs whenever following DTCs not stored | P0010 (VVT Oil Control Valve) P0011 (VVT System - Advance) P0012 (VVT System - Retard) P0013 (Exhaust VVT Oil Control Valve) P0014 (Exhaust VVT System - Advance) P0015 (Exhaust VVT System - Retard) P0016 (VVT System - Misalignment) P0017 (Exhaust VVT System - Misalignment) P0031, P0032 (Air Fuel Ratio Sensor Heater - Sensor 1) P0102, P0103 (Mass Air Flow Meter) 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) P0327, P0328 (Knock Sensor) P0335 (Crankshaft Position Sensor) P0340, P0342, P0343 (Camshaft Position Sensor) P0351, P0352, P0353, P0354 (Igniter) P0365, P0367, P0368 (Exhaust Camshaft Position Sensor) P0500 (Vehicle Speed Sensor) |
Air fuel ratio sensor status | Activated |
Engine speed | 1600 rpm or more, and less than 2800 rpm |
Engine coolant temperature | 75°C (167°F) or more |
Atmospheric pressure | 76 kPa(abs) [570 mmHg(abs)] or higher |
Fuel system status | Closed loop |
Mass air flow | 16 gm/sec. or more, and less than 35 gm/sec. (for Automatic Transaxle models) 14 gm/sec. or more, and less than 35 gm/sec. (for Manual Transaxle models) |
Vehicle speed | Less than 1.875 mph (3 km/h) |
Engine speed | 450 rpm or more, and less than 1500 rpm |
Engine coolant temperature | 75°C (167°F) or more |
Air fuel ratio sensor status | Activated |
Fuel system status | Closed loop |
Battery voltage | 11 V or higher |
TYPICAL MALFUNCTION THRESHOLDS
Air fuel ratio sensor monitoring method criteria (rich side imbalance) | 0.037 or more (for Automatic Transaxle models) 0.039 or more (for Manual Transaxle models) |
Crankshaft position sensor monitoring method criteria (lean side imbalance) | 1.0 or more |
MONITOR RESULT
Refer to Checking Monitor Status (COROLLA_ZRE142 RM000000PDR0CEX.html).CONFIRMATION DRIVING PATTERN

- Connect the Techstream to the DLC3.
- Start the engine and warm it up until the engine coolant temperature reaches 75°C (167°F) or higher [A].
- HINT:
- The A/C switch and all accessory switches should be off and the shift lever should be in P or N (neutral).
- Turn the Techstream on.
- Clear the DTCs (even if no DTCs are stored, perform the clear DTC operation) (COROLLA_ZRE142 RM000000PDK0ZAX.html).
- Drive the vehicle at 37 mph (60 km/h) or higher for 2 minutes or more [B].
- CAUTION:
- When performing the confirmation driving pattern, obey all speed limits and traffic laws.
- HINT:
- It is acceptable to turn electrical loads on while driving.
- Idle the engine for 2 minutes or more [C].
- HINT:
- The A/C switch and all accessory switches should be off and the shift lever should be in P or N (neutral).
- 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.
- Drive the vehicle at less than 19 mph (30 km/h) for 5 seconds or more [E].
- CAUTION:
- When performing the confirmation driving pattern, obey all speed limits and traffic laws.
- Accelerate the vehicle from 19 to 37 mph (30 to 60 km/h) over a period of approximately 10 to 20 seconds.
- CAUTION:
- When performing the confirmation driving pattern, obey all speed limits and traffic laws.
- HINT:
- Refer to the values of mass air flow and engine speed in Typical Enabling Conditions before accelerating the vehicle from 19 to 37 mph (30 to 60 km/h).
- Drive the vehicle at 37 mph (60 km/h) or more for 5 seconds or more [F].
- CAUTION:
- When performing the confirmation driving pattern, obey all speed limits and traffic laws.
- Drive the vehicle at less than 19 mph (30 km/h) for 5 seconds or more [G].
- CAUTION:
- When performing the confirmation driving pattern, obey all speed limits and traffic laws.
- Accelerate the vehicle from 19 to 37 mph (30 to 60 km/h) over a period of approximately 10 to 20 seconds.
- CAUTION:
- When performing the confirmation driving pattern, obey all speed limits and traffic laws.
- HINT:
- Refer to the values of mass air flow and engine speed in Typical Enabling Conditions before accelerating the vehicle from 19 to 37 mph (30 to 60 km/h).
- Drive the vehicle at 37 mph (60 km/h) or more for 5 seconds or more [H].
- CAUTION:
- When performing the confirmation driving pattern, obey all speed limits and traffic laws.
- Repeat steps [G] through [H] above at least 2 times [I].
- Idle the engine for 1 minute or more [J].
- HINT:
- The A/C switch and all accessory switches should be off and the shift lever should be in P or N (neutral).
- Enter the following menus: Powertrain / Engine and ECT / Trouble Codes [K].
- 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: P219A.
- 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 the following procedure.
- DTC judgment completed
- If no pending DTC is output, perform a universal trip and check for permanent DTCs (COROLLA_ZRE142 RM000000PDK0ZAX.html).
- HINT:
- If a permanent DTC is output, the system is malfunctioning.
- If no permanent DTC is output, the system is normal.
INSPECTION PROCEDURE
- HINT:
- 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.
- Refer to A/F Sensor Determination (worst value) #1, Engine Speed Fluctuation Avg (worst value) #1 to #4, Cylinder #1 to #4 Misfire Count, Short FT #1 and Long FT #1 in the Data List / Active Test (COROLLA_ZRE142 RM000000PDN0MHX.html).
- Sensor 1 refers to the sensor closest to the engine assembly.
- Sensor 2 refers to the sensor farthest away from the engine assembly.
1.CHECK FOR ANY OTHER DTCS OUTPUT (IN ADDITION TO DTC P219A) |
Connect the Techstream to the DLC3.
Turn the ignition switch to ON.
Turn the Techstream on.
Enter the following menus: Powertrain / Engine and ECT / Trouble Codes.
Read the DTCs.
- Result:
Result Proceed to Only P219A is output A P219A and other DTCs are output B
- HINT:
- If any DTCs other than P219A are output, troubleshoot those DTCs first.
|
| ||||
A | |
2.READ VALUE USING TECHSTREAM (FREEZE FRAME DATA) |
Connect the Techstream to the DLC3.
Turn the ignition switch to ON.
Using the Techstream, confirm the vehicle conditions recorded in the freeze frame data which were present when the DTC was stored (COROLLA_ZRE142 RM000000PDS0TTX.html).
Freeze Frame Data Items for DTC P219A- Vehicle Speed
- Engine Speed
- Calculate Load
- Accelerator Idle Position
- Short FT #1
- Long FT #1
- Cylinder #1 Misfire Count to Cylinder #4 Misfire Count
- A/F Sensor Determination (worst value) #1
- Engine Speed Fluctuation Avg (worst value) #1 to #4
- HINT:
- When the sum of Short FT and Long FT is positive, the engine is running lean, and when the sum is negative, the engine is running rich.
DTC stored during idling It is possible to conclude that the problem was detected due to a "lean imbalance" (detected using crankshaft speed variation). DTC stored while vehicle being driven It is possible to conclude that the problem was detected due to a "rich imbalance" (detected using the air fuel ratio sensor). - Vehicle Speed
NEXT | |
3.READ VALUE USING TECHSTREAM (MONITOR RESULT) |
Connect the Techstream to the DLC3.
Turn the ignition switch to ON.
Turn the Techstream on.
Drive the vehicle in accordance with the driving pattern described in Confirmation Driving Pattern.
- HINT:
- If any misfire count ("Cylinder #1 Misfire Count" to "Cylinder #4 Misfire Count) increases while idling or driving the vehicle, proceed to step 6.
- Perform inspections while focusing on the cylinder whose misfire count has increased.
Enter the following menus: Powertrain / Engine and ECT / Monitor / Current Monitor / Fuel System / Details / A/F SENSOR DETERMINATION B1 and ENGINE SPEED FLUCTUATION AVERAGE B1.
Check the Test Result (A/F SENSOR DETERMINATION B1 and ENGINE SPEED FLUCTUATION AVERAGE B1).
- Result:
Result Proceed to A/F SENSOR DETERMINATION is Fail A A/F SENSOR DETERMINATION and ENGINE SPEED FLUCTUATION AVERAGE are Fail B ENGINE SPEED FLUCTUATION AVERAGE is Fail B*
- HINT:
- When the results of A/F SENSOR DETERMINATION and ENGINE SPEED FLUCTUATION AVERAGE are both Pass, drive the vehicle in accordance with the driving pattern described in Confirmation Driving Pattern again.
If both results are still Pass, proceed to step 4. - *: Perform inspections while focusing on the cylinder whose engine speed fluctuation value ("Engine Speed Fluctuation Avg (worst value) #1" to "Engine Speed Fluctuation Avg (worst value) #4") was the largest.
|
| ||||
A | |
4.PERFORM ACTIVE TEST USING TECHSTREAM (CONTROL THE INJECTION VOLUME) |
Connect the Techstream to the DLC3.
Start the engine.
Turn the Techstream on.
Warm up the engine.
- HINT:
- The A/C switch and all accessory switches should be off and the shift lever should be in P or N (neutral).
Enter the following menus: Powertrain / Engine and ECT / Active Test / Control the Injection Volume / Cylinder #1 to #4 Misfire Count.
- HINT:
- When the "Control the Injection Volume" Active Test is selected (injection volume is 0%), if a misfire count increases, proceed to step 6 (Check Intake System).
Perform the Control the Injection Volume operation with the engine idling.
Check the misfire counts ("Cylinder #1 Misfire Count" to "Cylinder #4 Misfire Count") while decreasing the injection volume in 5% increments.
- NOTICE:
- Do not decrease the injection volume by more than 20%.
- Result:
- The cylinder whose misfire count has not increased can be assumed to be running rich. Therefore, perform inspections while focusing on that cylinder.
NEXT | |
5.CHECK FOR EXHAUST GAS LEAK |
Check for exhaust gas leaks.
- OK:
- No gas leaks.
|
| ||||
OK | |
6.CHECK INTAKE SYSTEM |
Check the intake system for vacuum leaks (COROLLA_ZRE142 RM000003410016X.html).
- OK:
- No leaks in intake system.
|
| ||||
OK | |
7.INSPECT SPARK PLUG |
Inspect the spark plug of the cylinder causing the imbalance (COROLLA_ZRE142 RM000001QVP061X_01_0003.html).
|
| ||||
OK | |
8.CHECK FOR SPARK (SPARK TEST) |
Perform a spark test (COROLLA_ZRE142 RM000001QVP061X_01_0001.html).
- HINT:
- If the result of the spark test is normal, proceed to the next step.
NEXT | |
9.CHECK CYLINDER COMPRESSION PRESSURE |
Measure the cylinder compression pressure of the misfiring cylinder (COROLLA_ZRE142 RM000002ZLZ050X_01_0010.html).
|
| ||||
OK | |
10.CHECK FUEL INJECTOR ASSEMBLY (POWER SOURCE) |
Disconnect the fuel injector assembly connectors.
![]() |
Turn the ignition switch to ON.
Measure the voltage according to the value(s) in the table below.
- Standard Voltage:
Tester Connection Switch Condition Specified Condition B9-1 - Body ground Ignition switch ON 11 to 14 V B10-1 - Body ground Ignition switch ON 11 to 14 V B11-1 - Body ground Ignition switch ON 11 to 14 V B12-1 - Body ground Ignition switch ON 11 to 14 V
Turn the ignition switch off.
Reconnect the fuel injector assembly connectors.
|
| ||||
OK | |
11.CHECK FUEL INJECTOR ASSEMBLY OF CYLINDER CAUSING IMBALANCE |
Check the fuel injector injection [whether fuel volume is high or low, and whether injection pattern is poor] (COROLLA_ZRE142 RM000001EDQ04ZX.html).
|
| ||||
OK | |
12.CHECK FOR CAUSE OF FAILURE |
If the cause of the problem has not been found even after performing the troubleshooting procedure, perform the inspection below.
Check the intake valve for deposits.
- HINT:
- As the DTC may have been stored due to deposits on the intake valve, remove the cylinder head and check the intake valve.
NEXT | |
13.CONFIRM WHETHER MALFUNCTION HAS BEEN SUCCESSFULLY REPAIRED |
Connect the Techstream to the DLC3.
Turn the ignition switch to ON.
Turn the Techstream on.
Drive the vehicle in accordance with the driving pattern described in Confirmation Driving Pattern.
Check for DTCs.
- Result:
- P219A is not output.
NEXT | ||
|