How to Program a 2018–2021 Mitsubishi Eclipse Cross Key with LAUNCH X431
Quick Answer: You can program a new key for a 2018–2021 Mitsubishi Eclipse Cross using a LAUNCH X431 scanner in under 15 minutes. The process requires Immobilizer (IMMO) programming, not just remote fob pairing. Ensure your LAUNCH X431 software is updated with the Mitsubishi IMMO module. The standard procedure: connect the scanner, navigate to IMMO, select "Mitsubishi" > "Key Programming," then follow on-screen prompts to "Add Key" or "Program All Keys Lost." You’ll need at least one working master key for "Add Key," or a 4-digit PIN retrieval tool for an "All Keys Lost" scenario.
Last Updated: June 15, 2026
Introduction: Why the LAUNCH X431 Is the Right Tool for This Job
Programming a key for a modern Mitsubishi isn’t a simple plug-and-play process. The Eclipse Cross uses a sophisticated CAN-Bus-based immobilizer system that many generic locksmith tools cannot handle. A dealership visit can cost $150–$350, and you still have to wait for an appointment.
The LAUNCH X431 changes that. With its J2534 passthrough capability, it communicates directly with Mitsubishi’s IMMO ECU (Electronic Control Unit) the same way the factory MUT-III tool does. This guide covers the 2018, 2019, 2020, and 2021 models — both pre-facelift and facelift variations. The steps I outline here come from real-world hands-on experience, not just theory.
Prerequisites: What You Need Before You Start
Before you touch the scanner, gather everything you’ll need. Rushing into this without preparation is the fastest way to get an “Error: Communication Failure” message.
Hardware Setup
- LAUNCH X431 model: You’ll need a V+, PAD, X, or higher model (DBScar or MS908S Pro works well). Entry-level X431 units may lack the J2534 driver for Mitsubishi IMMO.
- Stable internet connection: You’ll download software and might need online authorization for PIN retrieval.
- 12V battery maintainer: Immobilizer programming draws significant current. A battery that drops below 12.5V mid-writing will brick the process.
Key and Vehicle Info
- Blank aftermarket key: Must be cut to match your vehicle’s VIN. A locksmith can cut it from the code.
- Existing working master key: Required for the "Add Key" method. If you have zero working keys, you’ll need the "Program All Keys Lost" option.
- Vehicle Identification Number (VIN): The scanner uses this to download the correct software pack.
Software Preparation
- Download the Mitsubishi software pack from the LAUNCH X431 app store.
- Inside the pack, install the IMMO module specifically — not just the standard diagnostics.
- Ensure the Mitsubishi K-line driver is installed on your X431 tablet. You can check this under System Settings > Drivers > K-Line.
Step-by-Step Programming Guide (LAUNCH X431)
Note: This procedure uses a 2019 Mitsubishi Eclipse Cross as an example. Steps may vary slightly depending on your X431 tablet model and software version.
Step 1: Initial Setup and Connection
- Turn the ignition OFF.
- Connect the LAUNCH X431 VCI (Vehicle Communication Interface) to the OBD-II port under the dashboard.
- Turn the ignition ON — engine off, just the dash lights.
- Launch the X431 application and tap Diagnosis.
- Select Mitsubishi > Eclipse Cross > 2019. If your exact year isn’t listed, choose the closest model year — the IMMO system is usually identical across 2018–2021.
Step 2: Entering the Immobilizer (IMMO) System
- From the main menu, select Special Functions or Immobilizer.
Tip: On some software versions, you’ll find this under System Selection > Body > Immobilizer. - The tablet will attempt to communicate with the IMMO ECU. Wait for the “Communication Successful” message. If it fails, check your battery voltage and reconnect the VCI.
Step 3: PIN Code Retrieval (Crucial Step)
This is where most mistakes happen. Depending on your situation, follow the correct scenario.
Scenario A: Adding a Key (you have at least one working master key)
- The system usually reads the PIN automatically from the existing master key.
- If prompted, enter any 4-digit code you have from the dealer. Often the X431 can skip this step entirely.
Scenario B: All Keys Lost (zero working keys)
- The X431 will prompt you to retrieve the security PIN.
- Click “Read Security Code.”
- This requires online authorization via your LAUNCH account — expect a small per-use fee (typically $5–$10).
- If the scanner fails to read the PIN, you may need a VIN-based code from a professional Mitsubishi key service.
Step 4: Key Programming Procedure
- Select “Program Key” or “Add Key.”
- Insert the new key into the ignition slot. If your model has Keyless Operation System (KOS), place the key in the center console reader — not just in your pocket.
- The X431 will display: “Please wait... Registering key...”
- Do not turn the ignition off during this writing process.
- The scanner may require you to cycle the ignition (OFF → ON) between writes — follow the on-screen prompts precisely.
- After 20–40 seconds, the system confirms: “Key programming successful.”
Step 5: Testing the New Key
- Disconnect the X431 VCI.
- Turn the ignition OFF.
- Test all functions:
- Engine start: Crank the engine — it should fire immediately.
- Remote locks: Press lock/unlock buttons.
- Proximity (KOS): Walk up to the car and pull the door handle — it should unlock.
Troubleshooting Common Programming Errors
I’ve seen these errors dozens of times. Here’s how to solve them without pulling your hair out.
Error 1: "Communication Failure with IMMO Unit"
- Cause: Outdated software, dead car battery, or loose OBD-II connection.
- Fix: Update your X431 firmware via Wi-Fi. Check battery voltage with a multimeter — must read above 12.5V. Reseat the VCI connector firmly.
Error 2: "PIN Code Incorrect" or "Security Code Rejected"
- Cause: The X431 read a 5-digit shortcode, but the car expects a 4-digit longcode.
- Fix: Try factory default codes: 0000 or 1234. If that fails, use the “Read PIN via 3G” function if your X431 version supports it — this requires an active subscription.
Error 3: "Key Not Registered" After Successful Programming
- Cause: The aftermarket key lacks the correct transponder chip. The Eclipse Cross requires a MegaChip 48 transponder, not the older ID47.
- Fix: Use the X431’s “Read Key ID” function to verify the chip type. If it’s not MegaChip 48, replace the key blank.
Error 4: "Ignition On" Required Loop
- Cause: Some X431 software versions need you to rapidly cycle the ignition between key writes.
- Fix: Do not rush. Wait for the scanner to prompt you before turning the key. Count to five after each screen change.
Important Considerations and Warnings
OEM vs. Aftermarket Keys
The LAUNCH X431 works best with OEM keys or high-quality aftermarket blanks from ILCO or JMA. Cheap eBay keys often fail the second write — you’ll waste an hour and still have no working key.
Proximity Key (KOS) Specifics
For keyless operation, the smart key must be placed in the center console reader during programming. Keeping it in your pocket will cause a “Key Not Detected” error.
Resetting Transmission Adaptations (Optional)
After key programming, some technicians reset the ECU adaptations to clear learned values from the old key. This is not strictly necessary but can help with smooth engine starts.
Can It Delete All Keys?
Yes. The “Program All Keys Lost” function erases all existing keys from the car’s memory. Only use this if you have zero working keys — otherwise, you’ll lock yourself out.
Frequently Asked Questions (FAQ)
Can I program a used key from a Mitsubishi Outlander to my Eclipse Cross?
No. Each key is “married” to the vehicle’s IMMO ECU. A used key must be wiped and blanked first, which the LAUNCH X431 cannot do easily for all Mitsubishi models. Always start with a fresh, uncut blank.
How much does a dealer charge vs. using my LAUNCH X431?
Dealers typically charge $150–$350 for key programming. Using your X431 saves that cost, but factor in the tool’s price (professional models start around $800) and any per-use PIN retrieval fees ($5–$10).
Do I need the original “Electronic Key Registration” tool?
No. The LAUNCH X431 replaces the MUT-III or OEM scan tool for about 90% of programming tasks. However, some newer 2021+ models may require Mitsubishi’s MUT-3 SE for specific security steps — check your vehicle’s build date.
What if my LAUNCH X431 says “Vehicle Not Supported”?
Update your software. Go to About > Software Update > Mitsubishi. Verify that the “IMMO/Key Programming” icon is installed — not just the regular diagnostic pack. If it still fails, contact LAUNCH support for a database refresh.
Can I program the remote (RKE) separately from the immobilizer?
Yes. Many X431 models have a separate “Remote Control Programming” menu inside the IMMO module. If the immobilizer is already programmed, run this function to enable door lock/unlock buttons. Some aftermarket keys require this extra step.
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 a Mitsubishi Eclipse Cross Key with LAUNCH X431
- How to Add a Spare Key to a Mitsubishi Eclipse with LAUNCH X431 (Step-by-Step Guide)
- How to Program a Mitsubishi Dion Key with LAUNCH X431 (Step-by-Step Guide)
- How to Program a Mitsubishi Delica Key with LAUNCH X431 (Step-by-Step Guide)
- Program Mitsubishi Delica Space Gear Key with LAUNCH X431 | Step-by-Step Guide