DTC U0300-51: Internal Control Module Software Incompatibility Not Programmed [01/2019 - 09/2022]: Procedure
WARNING: This page is about a different car, the 2022 Toyota Corolla, 2021 Toyota Corolla, 2020 Toyota Corolla, and 2019 Toyota Corolla. However, it is still accessible from the selected car via links, so may be relevant.
- CHECK FOR DTCs
- Using the Techstream, check for SFI system DTCs.
- for M20A-FKS:
Powertrain > Engine > Trouble Codes
- for 2ZR-FAE:
Powertrain > Engine and ECT > Trouble Codes
Result
Result Proceed to SFI system DTCs are not output A SFI system DTCs are output B - for M20A-FKS:
Result:
B
GO TO SFI SYSTEM
for M20A-FKS: Refer to HOW TO PROCEED WITH TROUBLESHOOTING [06/2018 - ]
for 2ZR-FAE: Refer to HOW TO PROCEED WITH TROUBLESHOOTING [01/2019 - 11/2022]
Result:
A
See step 2
- Using the Techstream, check for SFI system DTCs.
- CHECK FOR DTCs (HEALTH CHECK)
- Connect the Techstream to the DLC3.
- Turn the ignition switch to ON.
- Turn the Techstream on.
- Enter the following menus: System Select / Health Check.
- Check DTCs.
- Turn the ignition switch off.
OK
DTCs indicating a vehicle information mismatch with the ECM are not output by any ECU other than the forward recognition camera.
Result
Result Proceed to DTCs are not output A DTCs are output B
Result:
A
REPLACE FORWARD RECOGNITION CAMERA. Refer to COMPONENTS [06/2018 - 09/2022]
Result:
B
REPLACE ECM
for M20A-FKS: Refer to COMPONENTS [06/2018 - 09/2022]
for 2ZR-FAE: Refer to COMPONENTS [01/2019 - 11/2022]