How to Program a Toyota Vitz Welcab Key Using Launch X431

Step-by-step guide to program a Toyota Vitz Welcab key with Launch X431. Covers prerequisites, troubleshooting, and Welcab-specific tips. DIY in 5-10 minutes.

Quick Answer / Key Takeaway

Programming a Toyota Vitz Welcab key with the Launch X431 is straightforward and typically takes 5–10 minutes. Ensure the vehicle battery is healthy (>12V), the X431 has the latest software (including Toyota/Welcab packages), and you have at least one working master key. The procedure involves connecting the X431 to the OBD-II port, selecting the correct vehicle model, navigating to key programming functions, and following on-screen prompts to add a new key. If you encounter errors, verify that the Welcab immobilizer system is supported and that the new key’s transponder chip is compatible (TPX1 or TPX2).

Introduction to Toyota Vitz Welcab Keys

The Toyota Vitz Welcab is a wheelchair‑accessible variant of the standard Vitz, often featuring aftermarket modifications like a lowered floor, a ramp, or an electric hoist. These modifications sometimes include a separate immobilizer module or additional security systems to prevent unauthorized operation – which is why key programming can differ from a standard Vitz.

Using a professional‑grade diagnostic tool like the Launch X431 is critical. It supports advanced bidirectional communication and can access immobilizer functions that generic OBD‑II scanners cannot. With the right subscription and software, an X431 can add a new key in minutes, saving you a trip to the dealer.

Prerequisites Before Starting

Required Equipment

  • Launch X431 (any model – e.g., X431 Diagun, X431 Pro3S, X431 Pad VII – with Toyota/Welcab software installed).
  • Valid subscription or license for Toyota Key Programming (usually included in Asian vehicle packages).
  • OBD‑II cable (use the one supplied with the X431).
  • Working master key (original or previously programmed key that starts the engine).

Vehicle Preparation

  • Battery voltage above 12V – check with a multimeter. Low voltage is a common cause of programming failures.
  • Engine off, key out of ignition.
  • Driver’s door closed and all other doors and windows fully shut.
  • Steering wheel unlocked and in the straight‑ahead position.

Software and Database Update

Before starting, connect the X431 to Wi‑Fi and update to the latest firmware (see Launch Tech official update guide). Then:

  1. Under vehicle selection, search for “Toyota Vitz Welcab” or “Toyota Vitz (Welcab)”.
  2. If the Welcab option isn’t listed, try standard Toyota Vitz with the correct model year (most Welcab conversions use the same immobilizer as the base Vitz). On many X431 software versions, the immobilizer system will be identified automatically.

Step-by-Step Key Programming Procedure

Step 1: Connect the Launch X431

  • Plug the OBD‑II connector into the vehicle’s diagnostic port (usually under the dashboard near the steering column).
  • Turn the ignition to ON (position II) using the original master key.
  • Power on the X431 and launch the diagnostic software.

Step 2: Select Vehicle and System

  • Navigate: Diagnosis → Toyota → Vitz → Model Year → Welcab (if available).
    If not, select Toyota Vitz → choose the Immobilizer system from the main menu.
  • Wait for system identification (this may take up to 30 seconds). The tool will display the vehicle’s VIN and immobilizer part number.

Step 3: Access Immobilizer Functions

  • From the main menu, select Special Functions or Immobilizer.
  • Choose Add Key or Program New Key (exact wording varies by X431 software version).
  • You may be prompted to enter a security code. If unknown, look for a 5‑digit code on the immobilizer ECU (see Troubleshooting below), or use the X431’s Read Security Code function (requires internet and a small fee per use).

Step 4: Follow On-Screen Prompts

  • The system will ask you to confirm the number of keys already programmed (e.g., “Currently 2 keys registered – do you want to add one more?”).
  • Insert the new key into the ignition (do not turn it yet). Follow the prompt to turn the ignition ON with the new key.
  • Wait for the message “Key programmed successfully”.
  • Remove the new key.

Step 5: Verify All Keys Work

  • Turn ignition OFF, then ON again with the original master key – the engine should start.
  • Repeat with the newly programmed key.
  • If one key fails, restart the entire procedure. Do not assume success until both keys start the engine.

Troubleshooting Common Issues

“No Communication with Immobilizer”

  • Check OBD‑II connection – wiggle the cable and ensure the connector clicks firmly.
  • Ensure ignition is ON with a working key. If you’re using a key that doesn’t start the engine, the immobilizer may not wake up.
  • Update X431 software – Welcab vehicles sometimes require Toyota firmware version 13.20 or later.

“Security Code Required” Error

  • Locate the immobilizer ECU – commonly behind the glove box, under the dashboard, or on the Welcab control module. Look for a sticker with a 5‑digit code.
  • Alternatively, use the X431’s Read Security Code function (found under Immobilizer menu). This may cost a small fee per use but is reliable.
  • Common code locations: driver side kick panel, behind the radio, or on the side of the Welcab control module.

“Key Not Recognized” After Programming

  • Verify the new key has a compatible transponder chip – most Toyota Vitz Welcab keys use TPX1 (up to ~2013) or TPX2 (2014+). Using the wrong chip will fail.
  • For Welcab variants, some aftermarket wheelchair controls (e.g., electric hoist) generate electromagnetic interference. Turn off all additional electronics when programming.
  • Try programming with both keys present in the ignition if the X431 asks for “all keys”.

“Only One Key Works” After Successful Programming

  • The X431 may have erased old keys – always keep at least one master before adding.
  • Re‑run the procedure and select Add Key (not “Replace All Keys”).
  • If you lost all keys, a dealership or locksmith with advanced tools (e.g., T‑Code, Autel IM608) is required – the X431 cannot recover an immobilizer without at least one working key.

Topical Depth: Welcab-Specific Considerations

  • Dual immobilizer systems: Some Welcab conversions use a secondary immobilizer module for the wheelchair ramp or hoist. This module may not communicate directly with the X431. If the Welcab‑specific path fails, try programming the key using the standard Toyota Vitz procedure – the main ignition immobilizer is usually unchanged.
  • Model year differences: 1st‑gen Vitz (1999–2005) uses a different immobilizer than 2nd‑gen (2005–2010) and 3rd‑gen (2010–2020). Ensure you select the correct generation in the X431.
  • Key type compatibility: OEM Toyota keys (branded) are safest. Aftermarket keys may require an additional step: the X431 software sometimes has a “Learn Transponder” function – use it if the key fails the standard procedure.
  • Battery disconnect warning: Never disconnect the vehicle battery during programming. Doing so can corrupt the immobilizer data and lead to a complete lockout, requiring dealer intervention.

Frequently Asked Questions (FAQ)

Can I program a Toyota Vitz Welcab key without a working master?

No. The X431 requires at least one working master key to add a new key. If you have zero keys, you must contact a Toyota dealer or a locksmith with specialized tools (e.g., T‑Code or multiple key generation).

Is the Launch X431 compatible with all Toyota Vitz Welcab years?

Most X431 models support Vitz from 1999–2020. Welcab variants from 2005 onward are well covered. Some early Welcab conversions (e.g., 2003) may require an older X431 software version (check Launch Tech compatibility list).

How do I find my vehicle’s security code for the X431?

Look for a small black immobilizer ECU behind the glove compartment or under the dashboard. It usually has a sticker with a 5‑digit code. If missing, use the X431’s Read Security Code function (costs a small fee per use).

What type of key blank do I need for a Toyota Vitz Welcab?

Use a standard Toyota Vitz flip‑key or transponder key blank with a TPX1 chip (for most models) or TPX2 chip (for 2014+). Physical key shape is identical to standard Vitz; only the remote control head may differ (some Welcab keys have a larger remote for wheelchair functions).

Why does the X431 sometimes fail mid‑programming?

Common causes:

  • Low vehicle battery – below 12V causes voltage drop during programming.
  • Loose OBD‑II connector – press firmly.
  • Interference from Welcab accessory modules – temporarily disable non‑essential electronics (e.g., hoist motor).
  • Doors not closed – some Toyotas require all doors fully shut.

Can I program a secondhand key from another Vitz?

No. Used keys are locked to the previous vehicle’s immobilizer. You must either erase the old data (requires dealer access) or replace the transponder chip with a new blank.

Conclusion

Programming a Toyota Vitz Welcab key with the Launch X431 is a practical DIY task, provided you have a working master key and a fully updated tool. By carefully following the steps – paying attention to Welcab‑specific quirks like dual immobilizers and potential electromagnetic interference – you can add a new key in minutes.

Safety first: always test all keys before relying on the vehicle. Keep a backup copy of your X431’s programmed key count and the security code for future use. If you run into persistent issues, consult a professional locksmith or the Launch Tech support page for region‑specific guidance.


Images and diagrams for connecting the X431 and locating the immobilizer ECU are available in the official Launch X431 Toyota manual.


Related Posts