Toyota Highlander 2nd (XU40) (2008–2013) — Key Programming Reference

- Difficulty
- medium
- Lishi / lockout
- TOY43AT
Key fobs & transponder keys (5 variants)
| Key | Years | FCC ID | P/N | Chip | Freq | Battery | Blade |
|---|---|---|---|---|---|---|---|
| 315 MHz · HYQ14AAB | 2008–2013 NA — Limited and higher trims with Smart Key System | HYQ14AAB | 89904-48110 | Texas 4D-67 (TMS37126 DST-4D, P1 94) | 315 MHz | CR1632 | TR47 |
| 315 MHz · GQ43VT20T | 2008–2013 NA — SR5 and base trims without Smart Key System | GQ43VT20T | 89742-0W021 | none | 315 MHz | CR2032 | n/a |
| transponder · 89785-08020 | 2008–2010 NA — early XU40 sub-range, all trims (cut ignition key) | n/a | 89785-60160 / 89785-08020 | Texas 4D-67 (Dot chip) | n/a | n/a | TR47 (TOY44D) |
| transponder · 89785-08040 | 2011–2013 NA — late XU40 sub-range, all trims (cut ignition key) | n/a | 89785-08040 | Texas G (4D72, DST80, 80-bit) | n/a | n/a | TR47 (TOY44G) |
| 433 MHz · 89904-48A80 | 2008–2013 — Australia (Kluger GSU40/GSU45 KX-S, Grande), China (GAC Highlander, push-start trims), GCC + Russia export | n/a | 89904-48A80 | Texas TMS37126 DST-4D (4D-67, 80-bit, integrated in proximity fob) | 433.92 MHz | CR1632 | TOY43 |
Programming procedures
What the job needs
- Add a key: 1 existing working key required.
- All keys lost: no existing working key needed.
- PIN / security code: Toyota cloud seed-code.
- Online / server access: not required (offline programming).
- On-board (no tool) sequence: not available — Toyota Highlander G chip smart/remote key requires professional OBD tool — no self-programming procedure.
- On site: engine off · Maintain 12V+ · Clear IMMO DTCs.
- Bring: Photo ID + vehicle registration. VIN cross-check before start.
Tool coverage
Documented for this case on: Autel IM608 Pro II · Autel IM508S · Autel KM100 · Xhorse Key Tool Plus · Xhorse Key Tool Max Pro · Lonsdor K518 Pro / K519 · OBDSTAR X300 DP Plus · AutoProPad G2/G3 · Advanced Diagnostics Smart Pro · Launch X431 IMMO Elite / IMMO Plus. Step-by-step menu paths for each tool are in the app.
Notes & cautions
- This chassis Toyota Highlander uses Texas G chip (4D60 / 4D72, DST80 80-bit). G-chip OBD enrolment supported natively by Autel IM608 Pro II, Lonsdor K518 USA, OBDSTAR X300 DP Plus, and Xhorse VVDI Key Tool Plus. Newer 2024+ Autel US firmware may need IMKPA token ($5-15/session) for seed-code calc on some VINs. Standard 16-pin DLC path; no XP400 PRO bench, no APB112 simulator needed for OBD-only add-key.
- Smart proximity key: ensure existing key fob battery is functional before starting.
- Verify chip before booking: H-chip vs G-chip vs 4A AES generations share a fob shell but use different cryptosystems — confirm transponder ID from a working key with Lonsdor K518 reader before quoting.
- Tool kit context: most aftermarket flows use Autel IMKPA accessory or Lonsdor LKE Smart Key Emulator for cloud seed-code; Autel APB112 simulator and Autel G-Box bench EEPROM are NOT required for OBD-only add-key on this Toyota family. XP400 PRO only needed for damaged ECU EEPROM dump fallback.
- All existing keys erased. Bring ALL replacement keys before starting — minimum 2.
- No manual AKL for Toyota Highlander G chip smart key — professional tool mandatory.
- AKL for Toyota/Lexus G chip typically needs dealer-issued PIN or seed-code cloud calc — confirm OBD AKL path before quoting.
- Keep all existing/lost key fobs at least 10 metres from vehicle during AKL.
- AKL accessory needs: Autel IMKPA Toyota module for cloud seed-code calc, Lonsdor LKE Smart Key Emulator for K518 simulated-key AKL path. APB112 simulator and Autel G-Box bench EEPROM are NOT mandatory for standard AKL on this Toyota family — only XP400 PRO is needed if the ECU EEPROM is corrupted (rare).
Lockout
Door pick / decode: Lishi TOY43AT (CW).
101 verified sources · Last verified: 2026-08-10
Open full case in KeyAssist →Step-by-step tool menu paths, verified source links and video guides for this case are in the KeyAssist app — free to start, works offline.