This guide demonstrates how to perform an all-keys-lost procedure on 2021-2024 Toyota Sienna vehicles equipped with the new 8A-BA security system.
Using Autel IM608 and a 30-pin cable, we'll bypass factory PIN requirements and program a new key, including fixing the common issue of non-functional remotes after programming.
Here we use Xhorse XD8ABAGL Toyota 30 pin cable.
NOTE: Toyota all-key-lost function is removed in US region but remains functional in other regions.
Location: Behind glove compartment (passenger side).
Steps:
(1) Remove glove compartment trim (three 10mm bolts + clips).
(2) Unscrew and lower glove compartment assembly.
(3) Locate Smart Key Control Unit (black box with wire harness).
Bypass OBD using direct wiring:
Disconnect factory wiring harness from Smart Key Unit.
Connect Xhorse Toyota 30-pin cable (Autel-compatible):
J3 end → Smart Key Unit (CAN Low, CAN High, 12V, ground).
Other end → Autel IM608 interface.
(1) On Autel IM608:
Select Toyota > Sienna > Smart Key Control Unit.
Select "Keyless System (CAN)"
Select "Backup EEPROM Data".
(2) Save backup file (crucial for PIN bypass later).
(1) Connect APB112 emulator to Autel.
(2) Select "Generate Analog Key" and load backup file.
(3) Emulator creates simulator key to initiate programming.
(1) Reconnect factory wiring harness to Smart Key Unit.
(2) On Autel:
Go to "Add Key" and use saved EEPROM file.
Turn ignition ON using emulator key.
Place new physical key near ignition button.
(3) Issue: Vehicle may start but remote won't work yet.
Why it happens: New Sienna requires secure handshake between steering lock module and ECU.
Solution:
(1) On Autel:
Go to Diagnosis > Toyota > Auto VIN Identification > Radar Cruise Control.
Navigate to:
Hot Functions > Immobilizer & Keys > Smart Key > "Register ECU Communication ID".
(2) Perform steering lock/ECU handshake.
(3) Cycle ignition OFF/ON and test remote.