How to Program a BYD e6 Replacement Key with LAUNCH X431 IMMO Plus

Learn step-by-step how to program a BYD e6 replacement key using LAUNCH X431 IMMO Plus. Includes PIN reading, troubleshooting, and tips for 2014-2022 models.

Published: May 26, 2026

Quick Answer

Programming a BYD e6 replacement key with LAUNCH X431 IMMO Plus takes about 5–10 minutes. First, connect the tool to the OBD-II port and read the immobilizer PIN. Then, select the add key function and follow the on‑screen prompts to sync the new transponder chip and remote. Have all existing keys on hand, or you risk locking them out of the vehicle.

Understanding BYD e6 Key Programming

Modern vehicles use an immobilizer system to prevent theft. The BYD e6 is no exception. Each key contains a small transponder chip that communicates with the car’s engine control unit (ECU). Without that electronic handshake, the car will not start — even if the key blade turns the ignition cylinder. You cannot simply cut a new blade and drive away; the immobilizer must recognize the chip.

The LAUNCH X431 IMMO Plus is a dedicated diagnostic tool designed for immobilizer work. It reads security codes, programs transponders, and synchronizes remote keyless entry systems. For Asian brands like BYD, this tool covers a wide range of models, including the e6. Using an aftermarket scanner or a basic OBD tool will not work — you need a device with IMMO capabilities and the correct software subscriptions.

Types of Keys for the BYD e6

The BYD e6 typically uses a smart key with an integrated flip blade. You will encounter three main categories:

  • OEM Smart Key – The factory key that includes remote lock/unlock buttons, a transponder, and the mechanical blade all in one housing.
  • Aftermarket Replacement Key – These cost less but must match the correct frequency (usually 433 MHz or 315 MHz) and transponder chip type (most BYD e6 models use a 46 chip, sometimes a 4C chip). Not every aftermarket key works, so verify compatibility before purchasing.
  • Valet or Emergency Key – Some aftermarket suppliers sell a basic transponder key without remote buttons. It can start the engine but cannot lock or unlock doors remotely.

If you are buying a replacement, stick with OEM or a reputable brand like Ilco or JMA. Cheap generic keys from online marketplaces may fail to program or have poor remote range.

Preparation Before Programming

Jumping straight into the programming process without preparation often leads to failed attempts. A little groundwork saves you time and frustration.

Required Equipment

  • LAUNCH X431 scan tool – The IMMO Plus module must be activated. This module is available on models like the X431 PAD VII, V+, PRO3, and others. Without the subscription, the tool will not access the immobilizer functions.
  • Internet connection – The tool may need to download vehicle-specific software or look up a security PIN from an online server.
  • New unprogrammed replacement key – Make sure the blade is already cut to match your vehicle’s ignition lock. If you order a key online, you can have it cut by a locksmith using the original key as a template.
  • All existing keys – Bring every working key you have for the car. If you leave one out and select “Program All Keys,” that missing key will no longer start the vehicle.

Vehicle Pre‑checks

Before you plug in the scanner, confirm the following:

  • Battery voltage above 12.4 V. Low voltage can cause communication errors mid-programming. If the battery is weak, connect a charger.
  • Ignition switched to ON (engine off). Some steps require the car to be in the ready-on state without the engine running.
  • X431 software updated to the latest version. Launch frequently releases updates that add new vehicle profiles or fix bugs. Check for updates through the tool’s settings menu.
  • If the car has an aftermarket alarm or remote start system, consider disconnecting it temporarily. These aftermarket add-ons can interfere with the immobilizer communication.

Step‑by‑Step: Program a BYD e6 Replacement Key with LAUNCH X431 IMMO Plus

The following steps walk you through the programming process. The exact menu labels may vary slightly depending on your X431 firmware version, but the general workflow remains consistent.

Step 1 – Connect and Access IMMO Plus

  1. Locate the OBD-II port under the driver’s side dashboard. Connect the X431 cable to the port.
  2. Turn the ignition to the ON position. The dashboard lights should illuminate, but the engine should stay off.
  3. On the tablet, open the Diagnostics app.
  4. Select IMMO Plus from the list of available modules.
  5. Choose BYD from the brand list, then select e6. If the exact model year is listed, choose the one that matches your vehicle. The tool may ask you to confirm the vehicle identification number (VIN).

Step 2 – Read Immobilizer PIN

The immobilizer PIN is a 4‑ or 5‑digit code that authorizes key programming. Without it, you cannot proceed.

  • Tap Read PIN or Get Security Code. The X431 will attempt to retrieve the code from the ECU or body control module.
  • If successful, the tool displays the PIN. Write it down immediately — you will need to enter it shortly.
  • If the tool cannot read the PIN automatically, you may need to purchase the code from an online service provider (such as Autel or the LAUNCH server). Enter the code manually when prompted.

Step 3 – Enter Key Programming Mode

  • From the IMMO Plus main menu, navigate to Key Programming.
  • You will see two options: Add New Key and Program All Keys. Choose carefully:
    • Add New Key – Preserves all existing keys and adds the new one. This is the safer choice if you want to keep your current keys active.
    • Program All Keys – Erases all existing key data and reprograms everything. Use this only if you have lost a key and want to remove its access.
  • Confirm the number of keys you intend to program. The system will ask how many keys are present (including the new one).
  • When prompted, enter the PIN you obtained in Step 2.

Step 4 – Program the New Key

  • The tool displays an instruction to hold the new key near the ignition ring or press the start button with the key inside the vehicle. For the BYD e6, place the key in the cup holder or close to the start button, depending on the model year.
  • The X431 communicates with the vehicle and attempts to learn the new transponder. This step usually takes 20 to 30 seconds.
  • The screen will show “Key learned” or a similar success message.
  • If you are programming multiple keys, repeat the process for each one. The tool will guide you through the sequence.

Step 5 – Test the Key

  • Remove the key from the vehicle and wait about 10 seconds.
  • Insert the key or press the start button to start the engine. If the engine cranks and runs, the transponder programming succeeded.
  • Test the remote functions: lock, unlock, and trunk release. Walk a few feet away from the car and verify range.
  • If the engine starts but the remote buttons do not work, the transponder portion is fine, but the remote synchronization may require a separate step (see Troubleshooting below).

Troubleshooting and Common Issues

Even with a quality tool, you may hit a snag. Here are the most frequent problems and how to resolve them.

“PIN Not Found” or “Communication Failed”

This is the most common error. Possible causes include a locked immobilizer system, low battery voltage, or the need for an online PIN subscription.

Solution: Exit the session and restart the X431. Charge the vehicle battery if necessary. If the tool still cannot read the PIN, you will need to purchase a security code from a third‑party provider. Some LAUNCH subscriptions include a certain number of free PIN lookups per year; others require a per‑vehicle fee. Enter the code manually and try again.

Engine Starts but Remote Buttons Do Not Work

The transponder chip is recognized, but the keyless entry remote has not been synchronized.

Fix: Look for a menu option labeled Remote Control Matching or Keyless Sync within IMMO Plus. Follow the prompts — this often involves pressing a button on the new key while holding it near the vehicle’s antenna (usually in the center console or near the rearview mirror). Some models allow you to sync the remote by simply holding the key next to the start button and pressing unlock twice. The X431 will confirm when the remote code is stored.

Programming Fails Partway Through

A failed session can leave you with a non‑functioning key and a frustrated afternoon.

Possible causes: Weak battery, interference from nearby electronics (e.g., phone chargers, Bluetooth adapters), or an incompatible aftermarket key.

Solution: Remove the new key from the vehicle. Turn the ignition off, wait 30 seconds, then restart from Step 3. Ensure the new key’s chip type matches the e6 requirements — most models need a 46 chip. If you have a different key available, try that one. If the problem persists, rule out tool issues by updating the X431 firmware or contacting LAUNCH support.

Lost All Keys – No Existing Key to Program Against

If you have zero working keys, the situation becomes more complex. The LAUNCH X431 IMMO Plus can add new keys without an existing key if you can obtain the PIN. However, some BYD e6 models require a full immobilizer reset that the tool may not support.

Solution: If the tool can read the PIN and offers a “Program All Keys” option when no keys are present, you may succeed. But if the process fails, you will need dealer‑level equipment (such as a Smart Pro or AutoProPad) or a visit to a BYD dealership. A professional automotive locksmith with advanced tools can also handle this.

FAQ

Can I program a BYD e6 key without the original key?

Yes, as long as you have the immobilizer PIN. The LAUNCH X431 can add a new key without needing a working original key to start the process. However, if you have zero keys and the tool cannot retrieve the PIN automatically, you will need to purchase the code from an online service or contact a dealer.

How much does a replacement BYD e6 key cost?

An unprogrammed OEM key typically costs between $80 and $150. Aftermarket transponder keys run $20 to $50. Cutting the key blade adds another $10 to $30. If you pay a shop to program it, expect an additional $50 to $100.

What if the LAUNCH X431 says “No Communication with Immobilizer”?

First, double‑check the OBD‑II connection and make sure the ignition is in the ON position. Verify that your tool has an active IMMO Plus subscription — the basic diagnostics module does not cover immobilizer functions. Try updating the software and reselecting the vehicle profile. If the issue continues, test the tool on another vehicle to rule out a hardware problem.

Does the X431 IMMO Plus support 2022+ BYD e6 models?

Yes, but newer models often use a cloud‑based PIN system. You will need an internet connection during the PIN retrieval step. Some 2022+ implementations also require a paid unlocking code purchased through the LAUNCH server. Always check the latest software release notes before starting.

Can I use a generic transponder key from Amazon?

Possibly, but success is not guaranteed. The BYD e6 usually requires a 46 chip or a compatible alternative. Even then, aftermarket keys often have inconsistent remote frequencies. If you buy a generic key, make sure it explicitly lists compatibility with your specific BYD e6 model year. Sticking to OEM or tested aftermarket brands (Ilco, JMA, STRATEC) saves headaches.

I programmed the key but it still won’t start – what now?

Check the key’s battery if it is a smart key with proximity functions. Try holding the key directly against the start button or the steering column ring. If that does not work, the transponder chip itself may be defective. Use a chip tester or visit a locksmith who can verify the chip’s ID. If the chip is dead, you will need a replacement key.

Do I need to erase old keys first?

It depends on the mode you choose. Select Add New Key to keep your existing keys functional. Select Program All Keys only when you want to remove all previously programmed keys and start fresh. If you suspect a lost key is still active, the safest approach is to gather all your physical keys and use the “Program All Keys” option — this ensures the lost key no longer works.


This guide is based on typical BYD e6 models (2014–2022) and the LAUNCH X431 IMMO Plus firmware version 3.0+. Actual menu names may differ slightly; always follow the on‑screen instructions provided by your tool.


About the Author: Erwin Salarda is an Automotive Service Equipment Technician based in the Philippines, specializing in computerized automotive diagnostic equipment such as OBD scanners and wheel alignment systems. Since 2012, he has been actively providing technical support, equipment installation, troubleshooting, after-sales service, and hands-on training for automotive service equipment used by workshops and automotive professionals.

He has received specialized training from international suppliers and manufacturers, including Launch X431 in Shenzhen, China, Lawrence Engineering Company in Guangzhou, China, and 3Excel Wheel Alignment Company in Shenzhen, China. Through these trainings, he developed advanced expertise in automotive diagnostics, calibration, wheel alignment systems, and computerized automotive service technologies.

Erwin Salarda provides professional after-sales support and technical training for automotive diagnostic and wheel alignment equipment, helping clients maximize the performance and proper use of their tools and systems. His experience covers equipment setup, software updates, calibration procedures, troubleshooting, and operational guidance for automotive workshops and service centers.

With more than a decade of experience in the automotive equipment industry, Erwin Salarda continues to support automotive businesses by delivering reliable technical expertise and practical training solutions.

For inquiries and equipment purchases, please visit https://carlifterph.com/


Related Posts