DTC B2799: Engine Immobilizer System Malfunction (FROM 12/2010): Procedure
WARNING: This page is about a different car, the 2011 Toyota Avalon. However, it is still accessible from the selected car via links, so may be relevant.
- CHECK DTC OUTPUT
- Clear the DTCs. Refer to DTC CHECK / CLEAR .
- Recheck for DTCs.
OK
DTC B2799 is not output.
NG → See step 2
OK → See step 9
- RE-REGISTER ECU COMMUNICATION ID
- Re-register the ECU communication ID. Refer to REGISTRATION .
NEXT: Go to next step
- CHECK DTC OUTPUT
- Clear the DTCs. Refer to DTC CHECK / CLEAR .
- Recheck for DTCs.
OK
DTC B2799 is not output.
NG → See step 4
OK → END (ECU COMMUNICATION ID WAS INCORRECT)
- CHECK CONNECTOR CONNECTION CONDITION
- Turn the engine switch off.
- Check that the connectors are properly connected to the ECM and ID code box.
OK
Connectors are properly connected.
NG → CONNECT CONNECTORS PROPERLY
OK: Go to next step
- CHECK HARNESS AND CONNECTOR (ID CODE BOX - ECM)
- Disconnect the D29 ID code box and A55 ECM connectors.
- Measure the resistance according to the value(s) in the table below.
Resistance
Tester Connection Condition Specified Condition D29-5 (EFII) - A55-10 (IMO) Always Below 1 Ω D29-6 (EFIO) - A55-11 (IMI) Always Below 1 Ω D29-5 (EFII) - Body ground Always 10 kΩ or higher D29-6 (EFIO) - Body ground Always 10 kΩ or higher
NG → REPAIR OR REPLACE HARNESS OR CONNECTOR
OK: Go to next step
- REPLACE ECM
- Replace the ECM. Refer to REMOVAL .
NEXT: Go to next step
- REGISTER ECU COMMUNICATION ID
- Register the ECU communication ID. Refer to REGISTRATION .
NEXT: Go to next step
- CHECK DTC OUTPUT
- Clear the DTCs. Refer to DTC CHECK / CLEAR .
- Recheck for DTCs.
OK
DTC B2799 is not output.
NG → REPLACE ID CODE BOX
OK → END (ECM WAS DEFECTIVE)
- USE SIMULATION METHOD TO CHECK. Refer to HOW TO PROCEED WITH TROUBLESHOOTING