Published: June 15, 2026
Quick Answer
To program a new key for a Mitsubishi Mirage using a LAUNCH X431 scanner (such as the X431 V+, Pro, or Elite), you typically need two original working keys (to add a third) or one working key plus the vehicle’s 8-digit immobilizer PIN (for a full reset). The process involves connecting the scanner, navigating to the Immobilizer system, selecting Key Programming, entering or retrieving the security code, and following on-screen instructions. Expect the entire procedure to take 10–20 minutes if you have the PIN; without it, you may need to retrieve the code first using the X431’s PIN Read function.
Understanding the Mitsubishi Mirage Immobilizer System
Before you start, it helps to know what you’re working with. The Mitsubishi Mirage (2014–present) uses an electronic immobilizer system that communicates with a transponder chip embedded in the key head. Without the correct chip, the engine will crank but won’t start.
Key types you’ll encounter:
- Basic transponder key – no remote buttons; common on lower trims for 2014–2020 models.
- Remote head key (fob) – includes lock, unlock, and trunk buttons; standard on higher trims.
- Smart key / push-to-start fob – a proximity key for models with keyless ignition; programming is more complex and requires additional steps.
Why use a LAUNCH X431 for this job? The tool offers OEM-level access to the Mitsubishi Multi-Use Fuse Block (Smart Power Distribution Module). It can retrieve the immobilizer PIN code on many Mirage models (especially 2014+), saving you a trip to the dealer. A dealership visit typically costs $100–$300 for labor alone; with the X431, you pay only for the tool and the new key.
What You Need Before You Start
Missing a single item can stall the entire process or even lock the immobilizer. Gather these beforehand:
- A LAUNCH X431 device – ensure your software subscription is active (e.g., X431 Euro/Asian Software or Mitsubishi Software Pack).
- A fully charged scanner – low battery during programming can corrupt the immobilizer memory.
- Stable WiFi or network connection – the X431 often downloads vehicle-specific databases mid-process.
- A vehicle battery with at least 12.4 volts – connect a battery maintainer if in doubt.
- Working key(s) – if you have one or two originals, keep them ready. For a “lost all keys” scenario, you must have the immobilizer PIN.
- The new key – it must be an OEM or high-quality aftermarket key with a compatible transponder chip (typically ID46 or ID47 for the Mirage).
Step-by-Step: Programming a Mitsubishi Mirage Key
The exact menu names vary slightly between X431 firmware versions (Pro, Elite, V+), but the logic is consistent across models.
Phase 1: Preparation
- Close all doors, the trunk, and the hood.
- Insert the working key into the ignition. Leave it in the OFF position for now.
- Turn on the LAUNCH X431 tablet.
- Connect the VCI (Vehicle Communication Interface) to the OBD-II port under the driver’s side dash.
- Power up the X431 and wait for Bluetooth or WiFi pairing with the VCI.
Phase 2: Connecting to the Vehicle
- On the X431 home screen, tap Diagnosis.
- Select Mitsubishi from the brand list.
- Choose Mitsubishi Mirage (or Mirage G4 for the sedan variant).
- Select the correct Model Year (2014–2024 are typical; verify against your vehicle registration).
- The system will scan for available electronic control units.
Phase 3: Accessing Immobilizer / Key Programming
- From the system list, select Immobilizer (sometimes labeled Anti-Theft).
- If prompted, turn the ignition to ON (engine off) and confirm.
- The X431 will read the immobilizer status and serial number.
- Tap Special Function or Key Programming.
Phase 4: Performing the Key Programming
You will typically encounter one of two scenarios.
Scenario A: Adding a Key (Two Working Keys Already Exist)
- Select Add Key.
- Follow the on-screen instructions: insert the first working key, turn to ON, then remove.
- Next, insert the second working key, turn to ON, then remove.
- Finally, insert the new key, turn to ON.
- Wait for the X431 to display “Program Successful.”
- Test all keys (remote buttons and ignition start).
Scenario B: Lost All Keys / Programming from Scratch
- Select Program All Keys (or Reset Immobilizer).
- The X431 will request the Vehicle Security PIN.
- If you have the PIN, enter it directly.
- If you don’t, tap PIN Reading/Retrieval. The X431 will calculate the code from the immobilizer EEPROM. This can take 2–5 minutes.
- Once the PIN is verified, the system erases all old key memory.
- Insert the first new key and turn to ON.
- The X431 will program it. Repeat for additional keys (the Mirage supports up to 4 keys).
- Turn off the ignition and test each newly programmed key.
Phase 5: Final Verification
- Remote buttons: Walk 10–20 feet away and test lock/unlock.
- Ignition start: Start the engine. It should crank and run smoothly. If it starts then dies immediately, the transponder chip isn’t recognized.
- Immobilizer light: The dash warning light (a car-with-key icon) should turn off after programming. If it flashes rapidly, the programming failed.
Troubleshooting Common LAUNCH X431 & Mirage Issues
Error: “Failed to Connect to Immobilizer” – This usually happens because of OBD port problems, an incompatible X431 software version, or a blown fuse on the Mirage (check fuse #22 in the interior fuse box). Reinstall the X431 software module for “Mitsubishi 2014–2020” and try again.
Error: “Incorrect PIN” – Double-check the PIN you entered. Some 2014–2016 models require the PIN as a Hex Code (e.g., A1B2C3) instead of decimal. Try reading the PIN again using the X431’s retrieval function.
Error: “Key Programming Failed” – This often indicates one of two problems: you’re using a genuine key already programmed to another vehicle (it must be a virgin transponder), or the battery voltage dropped below 12.4V. Connect a battery charger and use a freshly cut blank aftermarket key (like Xhorse or Ilco).
“LAUNCH X431 Shows ‘System Not Supported’” – You likely selected the wrong sub-model (e.g., choosing “Mirage” for a “Mirage G4”). Re-select the exact variant. If the issue persists, update your X431 firmware.
Successfully Programmed but Remote Buttons Don’t Work – The immobilizer and remote key functions are separate systems on the Mirage. Go back to Body Control Module > Remote Key Registration and follow a step-on-switch procedure (usually pressing a door switch four times with the key in the ignition).
Frequently Asked Questions
Can I program a Mitsubishi Mirage key myself without a scan tool?
For 2014+ models, no. Mitsubishi changed the immobilizer algorithm, so you need a dealer-level scan tool like the LAUNCH X431. Non-transponder valet keys can be cut, but they won’t start the engine.
Do I always need two working keys to program a third?
Yes, for the “Add Key” procedure. If you have only one working key, you must erase all keys and start fresh using the “Program All Keys” function, which requires the PIN.
How much does it cost to program a Mitsubishi Mirage key at a dealer?
Expect $100–$250 for labor plus the cost of the key blank. Using a LAUNCH X431 eliminates the labor cost (you only invested in the tool) but requires the PIN.
Can LAUNCH X431 program a 2023 or 2024 Mirage?
Yes, but you must have the most recent software update. Some late-model Mitsubishi vehicles (2022+) use a different encryption protocol (SDS 2.0). If you own an X431 V+ or Pro, check for the “Mitsubishi 2022+” add-on in the app store.
The new key starts the car, but the remote is dead. What do I do?
This is common. The LAUNCH X431 must also go into BCM (Body Control Module) > Remote Key Coding. This requires a separate procedure (usually pressing a door switch 4 times). The immobilizer and remote functions are separate systems on the Mirage.
My LAUNCH X431 won’t read my PIN. Is there a workaround?
If the X431 fails to retrieve the PIN, you have two options:
- Call a dealership: provide your VIN and proof of ownership to get the 8-digit security code.
- Use an online PIN service: sites like AutoKeyPro or CarKeyServices can compute the PIN from your VIN for a small fee ($10–$30).
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
- Add Spare Key to Mitsubishi Lancer Ralliart Using LAUNCH X431
- How to Program a Mitsubishi Lancer Evolution Key with LAUNCH X431 | Step-by-Step Guide
- How to Program a Mitsubishi Lancer Key with LAUNCH X431 (2026 Guide)
- Program Mitsubishi L200 Key with LAUNCH X431: Step-by-Step Guide
- How to Program a Mitsubishi i-MiEV Transponder Key with LAUNCH X431