How to Match a Replacement Key on the Wuling Yangguang (Mitra EV / Porta EV) Electric Van with LAUNCH X431
Last Updated: June 2, 2026
Quick Answer: Key Matching Process Overview
You can program a new smart key or remote for the Wuling Yangguang (also sold as Mitra EV or Porta EV) using a LAUNCH X431 diagnostic scanner. The process involves connecting the tool, entering the immobilizer or security system, and following on‑screen prompts to erase old keys and add new ones. Most replacements require the original working key or a security PIN (located in the vehicle’s BCM or available through an online database). The entire procedure takes about 10–20 minutes and must be completed without interruptions like battery disconnection or tool unplugging. With the right preparation, you can match a replacement key on the Wuling Yangguang yourself and save a trip to the dealer.
Required Tools and Preparations
Before you start, gather everything you’ll need. Skipping a step here can cause the programming to fail halfway through.
LAUNCH X431 Scanner
You need a compatible LAUNCH diagnostic tool with the Wuling software package and IMMO/Key Programming function. Models that work well include:
- LAUNCH X431 PAD V
- LAUNCH X431 PRO3
- LAUNCH X431 V+ or V Pro
- Any LAUNCH unit that supports the Wuling brand and the Yangguang / Mitra / Porta model
Make sure your tool has the latest vehicle software installed. Connect to Wi‑Fi and update the Wuling package before you begin. According to LAUNCH support forums, missing updates are the most common reason for “Option Not Available” errors during key programming.
Other Essentials
- Working original key – If you have at least one working key, the process is simpler. If all keys are lost, you’ll need the vehicle’s security PIN.
- Fully charged 12V battery – Even though the Yangguang is an electric van, its low‑voltage system (lights, immobilizer, body control module) runs on the standard 12V auxiliary battery. A battery below 11.5V can cause communication failures.
- Replacement key – Must be compatible with the Wuling Yangguang. Most use a 433.92 MHz frequency (verify using a frequency tester). Check the FCC ID on your original key or look up the part number; common ones include 23912345 and similar. Order from a Wuling/MG dealer or a reputable aftermarket supplier.
- Stable internet connection – Some steps, especially PIN retrieval, require an online subscription and connection.
- Key blade cutting – If your replacement key has a physical blade, you’ll need a locksmith or dealer to cut it to match the door and ignition lock. The blade is not programmed; only the transponder chip and remote are matched electronically.
Step‑by‑Step Key Matching Procedure
Follow these steps in order. Do not turn off the ignition, unplug the scanner, or open doors unnecessarily during the programming window.
1. Connect the LAUNCH X431
Turn the van’s ignition OFF. Plug the OBD2 connector into the diagnostic port located under the dashboard on the driver’s side. Power on the scanner and select Diagnostics → Wuling → Yangguang / Mitra / Porta (choose the correct name and model year). The scanner may automatically identify the vehicle; if not, confirm the model manually.
2. Enter the Immobilizer System
From the main menu, navigate to Immobilizer or Security System. On some software versions, it’s listed under Body Control Module (BCM). The scanner will read the system information, including the ECU ID and the number of keys currently stored. It may ask whether you have a working key or need a full system reset. Answer honestly—the software adjusts the procedure accordingly.
3. Select the Key Programming Function
Choose Key Programming or Add Key. The exact wording depends on your X431 software version.
- If you still have one working key: Select Add Key. The scanner will instruct you to place the new key near the ignition switch or start button. For push‑button start, hold the smart key in the designated area (usually a marked spot near the steering column) and press the Start button without pressing the brake pedal.
- If all keys are lost: Select Erase All Keys first, then Program New Key. This option requires the security PIN (see next step).
4. Enter the Security Code (if required)
The immobilizer system may ask for a PIN. For the Wuling Yangguang, the PIN is often stored in the BCM. You can retrieve it using the LAUNCH X431 under BCM Data Backup or Security Access. Alternatively, some subscriptions allow online retrieval by entering the vehicle’s VIN. A few model years accept default codes like 1234 or 0000, but don’t rely on that—always verify.
If the PIN is not accepted, check whether it’s a 6‑digit code. The scanner’s online database or a call to LAUNCH technical support can help generate the correct PIN from the VIN. Do not guess; too many incorrect attempts can lock the immobilizer for 10‑30 minutes.
5. Program the New Key
After successful PIN entry, the scanner displays: “Insert new key and turn ignition ON.” For a key‑start van, insert the new key and turn to the ON position (do not crank the engine). For push‑button start, place the key in the designated area and press Start once without the brake.
Wait for the scanner to confirm the key has been learned. This usually takes 10–30 seconds. If you have additional keys (including any existing working keys), repeat the same process for each key immediately—they all must be programmed in the same session. Any key not added during this session will be erased from the system. Once all keys are programmed, turn off the ignition and exit the programming mode.
6. Test the Key
Remove the scanner and close all doors. Test the remote functions: lock, unlock, and trunk release. Then test engine starting—press the brake pedal and push the Start button, or turn the key. The van should start without any security warning light on the dashboard. If the immobilizer light stays on or flashes, the key wasn’t learned correctly.
Troubleshooting Common Issues
Even with careful preparation, problems can arise. Here’s how to handle the most frequent ones.
“Communication Failed” or “Cannot Connect to ECU”
- Check that the OBD2 connector is fully seated. A loose connection is the most common cause.
- Verify the 12V battery voltage. Below 11.5V, the BCM may not respond. Jump‑start or charge the auxiliary battery if needed.
- Update your X431’s Wuling software. Older versions may lack proper protocols for the Yangguang.
- Try switching the CAN protocol manually. In the scanner’s settings, change from ISO 9141 to CAN 2.0 and retry.
PIN Code Not Accepted / Security Access Denied
- The PIN may be longer than 4 digits. Some Wuling models use 6‑digit codes. Use the “PIN Code Read” function under BCM to retrieve the exact number.
- If you’re using a generated PIN from VIN, double‑check the VIN entry. One wrong digit gives a false code.
- Wait 10 minutes with the ignition ON before retrying if you’ve entered the wrong PIN multiple times.
Key Not Recognised After Programming
- Ensure the replacement key is genuine or correctly cloned. Aftermarket keys may have a transponder chip that wasn’t copied. Even remote keys contain an embedded immobilizer chip—check with a transponder tester.
- Repeat the programming procedure from step 3, but this time use Erase All Keys first, then add the new key alone.
- Test the key’s frequency with a handheld tester. If the remote buttons work but the immobilizer doesn’t, the chip may be defective.
Programming Interrupted Midway
Do not turn off the ignition or unplug the scanner until the process finishes. If interrupted, the system may enter a lockout period (typically 10–30 minutes). Leave the ignition ON until the error clears, then restart the procedure from the beginning.
Related Sub‑Topics
Types of Keys for Wuling Yangguang
Three kinds of keys exist for this van:
- Smart Key (Proximity) – Works with push‑button start and passive entry. Contains a transponder chip and remote.
- Regular Remote Key – Has a physical key blade and remote buttons, also with an immobilizer chip.
- Valet/Service Key – Limited functions; typically not programmable via standard X431 procedures.
How to Find the Correct Replacement Key
Look at your original key’s FCC ID or part number. Common frequencies are 433.92 MHz. Order from a Wuling dealer or a trusted aftermarket supplier like Xhorse or KeyDIY. If you have a blade key, get it cut by a locksmith after programming (programming does not require the blade to be cut first, but the blade must match the lock cylinders).
Differences Between Wuling Yangguang, Mitra EV, and Porta EV
These are essentially the same vehicle sold under different names in various markets (Yangguang in China, Mitra EV in some Southeast Asian countries, Porta EV in others). They share the same electronic platform and immobilizer system, so the programming steps are identical. Slight variations exist in model years (2021 vs. 2023 vs. 2025)—always select the exact vehicle name from the X431 list to avoid menu mismatches.
Alternative Programming Methods (Without LAUNCH X431)
If you don’t have a LAUNCH tool, other scanners can perform this job:
- Autel IM508 or IM608
- Topdon JS300
- A Wuling dealer’s dedicated diagnostic tool
Manual programming methods (like the “turn key on/off five times” trick common on older cars) do not work on the Yangguang because the immobilizer is fully integrated into the BCM. You absolutely need a capable diagnostic tool.
Frequently Asked Questions (FAQ)
Q1: Can I program a key without the original key?
Yes, but you will need the security PIN. The LAUNCH X431 can read the PIN from the BCM or fetch it online through a valid subscription. Without the PIN, the system will deny access.
Q2: How many keys can I program?
Up to 3 or 4 keys, depending on the ECU version. You must program all keys at the same time—any existing key not included in the session will be erased.
Q3: Do I need to cut the key blade separately?
If your replacement key has a physical blade, yes. The blade must be cut to match the door and ignition lock. Programming only matches the transponder and remote; the blade is mechanical. You can cut it before or after programming.
Q4: The X431 says “Option Not Available” for key programming. What now?
Update your X431 software to the latest Wuling package. Also confirm you are logged into a diagnostic account with active subscription—some key programming functions require additional credits. If the issue persists, contact LAUNCH support.
Q5: Will programming erase my existing keys?
If you choose Add Key (with a working key present), existing keys remain. If you choose Erase All and Program, all existing keys are lost. Always program all your keys in one session.
Q6: How much does this service typically cost?
DIY with a LAUNCH X431 costs the price of the tool (if you own one) plus a replacement key ($20–$80). A locksmith or dealer may charge $80–$200 for programming. If you already have the scanner, the cost is just the key itself.
Q7: Can I use this guide for other Wuling vehicles (e.g., Mini EV, Bingo)?
The general procedure is similar, but each model has specific menus and PIN methods. Always select the correct model on the scanner. The immobilizer ECU may differ between models—for example, the Mini EV uses a different BCM than the Yangguang.
Q8: What if the key is recognized but the van won’t start?
The immobilizer may be locked. Try disconnecting the 12V battery for 2 minutes to reset the BCM, then repeat the programming. If the problem continues, scan for BCM fault codes using the X431—there may be a stored error that needs clearing.
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
- How to Program Wuling Zhiguang Key with LAUNCH X431 | Step-by-Step Guide
- Program Wuling Rongguang Key with LAUNCH X431 | Step-by-Step Guide
- IMMO Key Matching Wuling Formo Van with LAUNCH X431 | Step-by-Step Guide
- How to Program a Wuling Cortez Key with LAUNCH X431 Scanner
- How to Add a Spare Key and Reset IMMO on Wuling Almaz with LAUNCH X431