Last Updated: June 15, 2026
You’ve just bought a new transponder key for your Mitsubishi 380 (2005–2008) and now you need to program it to the car’s immobilizer. If you own a LAUNCH X431 diagnostic scanner, you can do this yourself—saving a trip to the dealership. But the process isn’t always straightforward. Between PIN retrieval, software compatibility, and key quality, there are several places where things can go wrong. This guide walks you through the exact steps to program a Mitsubishi 380 key with a LAUNCH X431, covers common errors, and explains what to do when the tool refuses to cooperate.
Quick Answer: Programming a Mitsubishi 380 Key with LAUNCH X431
To program a new key for a Mitsubishi 380 using a LAUNCH X431 scanner, you will need two existing working keys (or one master key with security access) and the correct X431 software (typically "Mitsubishi" > "Immobilizer" > "Key Programming"). The core process involves reading the immobilizer PIN, then using the "Add/Program Key" function. Failure is common due to incompatible X431 software versions or using non-OE replacement keys. The entire procedure usually takes 15–30 minutes.
Understanding the Mitsubishi 380 Immobilizer System
The Mitsubishi 380—sold primarily in Australia and closely related to the Japanese-market Galant—uses a Denso-based immobilizer system. Unlike older flip-key designs, the 380’s key contains a small transponder chip that communicates with the Engine Control Unit (ECU) via an antenna ring around the ignition barrel. When you insert a key, the ECU sends a challenge, and the chip must respond with the correct code. If the code doesn’t match, the ECU cuts fuel and spark, and the engine won’t start.
What Makes the 380 Difficult?
- System Type: The 380 uses a transponder (chip) key system that is tightly integrated with the ECU. You can’t just cut a new blade and expect it to work.
- Security Layers: You must bypass or authorize the immobilizer before the ECU will accept a new key code. This requires a 4-digit or 6-digit PIN that is unique to each vehicle.
- Common Failure Points: Using the wrong key blank (must be a Mitsubishi-style transponder with the correct chip ID), low battery on the X431, or failing to follow the precise time-sensitive steps.
Tool Requirements
Before starting, gather the following:
| Item | Specification |
|---|---|
| Scanner | LAUNCH X431 series (X431 Pad VII, X431 V+, X431 Pro3, or any model with full IMMO software) |
| Software | Up-to-date “Mitsubishi” diagnostic package (preferably with “Immobilizer” or “Security Access” function) |
| Connection | VCI (Vehicle Communication Interface) and OBD-II cable (included with the X431) |
| Key Requirements | The new key must be a compatible transponder key (cut to fit your vehicle’s ignition). A working spare key is highly recommended. |
Step-by-Step: Programming a New Key
I’ve performed this procedure on several 380s and Galants, and these steps have the highest success rate if you follow them exactly.
Step 1: Preparation
- Ensure the X431 has a strong battery (or plug it into a charger). A mid-procedure shutdown will corrupt the programming session.
- Ensure the vehicle’s battery is fully charged. Minimum 12.4V – a weak battery causes communication errors.
- Start the car with the old, working key and let it idle for a minute. This wakes up all modules.
- Turn the engine off, remove the key, and connect the X431 to the OBD-II port (usually under the driver’s side dashboard, near the hood release).
Step 2: Access the Immobilizer System
- Power on the X431. Wait for it to boot completely.
- From the brand menu, select Mitsubishi.
- Choose your Model. Depending on your region, you may see “Galant” or “380.” If you’re in Australia, select 380. If the list shows only “Galant,” choose that—they share the same immobilizer logic.
- Navigate to Immobilizer System. Labels vary: look for “Security,” “Immo,” or “Key Programming.”
Step 3: Read Security PIN (Crucial Step)
This step separates success from failure.
- Inside the Immobilizer menu, select Security Access or Read PIN.
- The X431 will communicate with the ECU. In about 10–20 seconds, a code will appear—typically 4 digits, sometimes 6. Write it down exactly as shown. Do not close the window.
- Note: If the tool fails to read the PIN, you may need to use a separate PIN retrieval service (e.g., via online catalog) or a different LAUNCH module. Some X431 models require a credit or subscription for advanced IMMO functions.
Step 4: Program the New Key
- Back in the Immobilizer menu, select Key Programming or Add Key.
- The system will prompt you to enter the PIN code you just retrieved. Type it carefully.
- Follow the on-screen instructions—typically the tool asks you to:
- Turn the ignition ON with the old key (do not start the engine), then turn it OFF.
- Insert the new key, turn it to ON, and wait for the immobilizer warning light to go out or start flashing quickly.
- When the process completes, the X431 will display “Successful” or “Key Learned.”
Step 5: Test the New Key
- Disconnect the X431 and close all doors.
- Test the remote locking (if your key has a fob): press lock/unlock.
- Insert the new key into the ignition and try to crank the engine. It should fire up immediately without hesitation.
- Remove the key, wait 10 seconds, then repeat the test. If it starts twice in a row, programming is permanent.
Troubleshooting Common LAUNCH X431 Errors
Even experienced users run into problems. Here’s exactly what usually causes them and how to fix it.
Error: “Communication Failure” or “System Not Found”
- Cause: Incorrect vehicle selection or outdated X431 software.
- Solution: Update your LAUNCH X431 software via WiFi. Then double-check the model: is it a Galant (Japan market) or a 380 (Australia market)? Try selecting “Galant” if you get a failure on “380.”
Error: “Failed to Read PIN” or “PIN Incorrect”
- Cause: The X431 lacks the correct security access algorithm, or the vehicle’s ECU has a lockout timer from a previous failed attempt.
- Solution: Try a Key All Lost procedure if your X431 supports it (requires an X431 Pro or higher and an IMMO credit). Alternatively, disconnect the ECU battery for 10 minutes to reset the lockout timer, then retry.
Error: “Key Not Learned” (Procedure Fails)
- Cause: The new key transponder is incompatible—cheap aftermarket blanks often fail. Or the old key you’re using to authorize the procedure is faulty.
- Solution: Use an OEM Mitsubishi blank or a high-quality aftermarket transponder (Silca, Ilco, or JMA). If only one key works, you may need to perform a Key All Lost procedure, which requires dealer-level software or a more advanced LAUNCH module.
Key Programming vs. Remote Programming (Distinction)
Many people confuse the key’s transponder chip with the remote fob that locks/unlocks doors. They are two separate systems.
Transponder (Chip) Programming: This is what we just covered. It enables the engine to start. It requires the LAUNCH X431’s IMMO function.
Remote (Fob) Programming: This controls door locks, trunk release, and panic alarm. For many Mitsubishi 380 models, you can self-program the remote without a scanner:
- Turn the ignition key from OFF to ON (do not start) 5 times rapidly within 10 seconds.
- Press and hold the lock button on the remote until the car locks/unlocks.
If that doesn’t work, the LAUNCH X431 can also handle remote programming through the “Body Control Module” menu, but the manual method is faster.
Cost & Time Estimates
- Time: 15–30 minutes for an experienced user; up to 1 hour for beginners.
- Cost:
- LAUNCH X431 scanner: $200–$800+ (depending on model).
- New transponder key blank: $15–$50 (OEM recommended. Aftermarket blanks from eBay often fail—pay for quality).
- Key cutting: $5–$10 at a locksmith.
Alternatives When X431 Fails
If your LAUNCH X431 simply won’t cooperate—maybe the software is too old or the PIN function isn’t supported for your region—you have other options:
- Dealership: Average cost $150–$250. They have factory tools that always work.
- Locksmith: Average cost $80–$150. Many locksmiths carry dedicated IMMO tools like the AUTEL IM508 or Xtool X100 Pad. They can read PINs and program keys without a subscription.
- Manual Method (Rare): Some 380 models allow key learning via a specific ignition sequence (on/off x times). I do not recommend this for the 380—the immobilizer is too sensitive, and you risk locking the ECU.
Frequently Asked Questions (FAQ)
Can I program a Mitsubishi 380 key without a PIN code?
No. The X431 must read the PIN from the vehicle’s ECU. If it fails, you will need a dealer or locksmith to retrieve it. Without the PIN, the ECU will reject any programming attempt.
Do I need two working keys for the LAUNCH X431 to work?
Ideally, yes. The “Add Key” function requires an authorized key to authenticate the session. If you only have one key, you may need to perform a Key All Lost procedure, which is more complex and may require a subscription or additional credits on your X431.
My LAUNCH X431 says “Unsupported Model.” What now?
Your X431 software likely does not have the specific 380/Galant profile for your region. Update the software fully via WiFi. If it still fails, you may need a different diagnostic platform—try a friend’s scanner or visit a locksmith. Some users report success by selecting “Galant VR” from the model list.
Will a non-OE key work?
Possibly, but it must be a high-quality aftermarket transponder (e.g., from Silca, Ilco, or JMA). Cheap blank “eBay special” keys often fail the learning process because their chip IDs are not properly copied or they use generic transponders that the Mitsubishi ECU doesn’t recognize.
Can I use this method for a Mitsubishi 380 key with a push-to-start?
Yes, the process is nearly identical. The X431 interacts with the immobilizer system, not the physical key cylinder. You still need to place the key fob near the start button (or insert it into the emergency slot) for the transponder to be read.
Have you successfully programmed a key with your LAUNCH X431? Share your tips or troubleshooting experience in the comments below!
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 Lexus LFA Smart Key: Complete LAUNCH X431 Registration Guide
- How to Program a Backup Key for Lexus SC with LAUNCH X431 Scanner
- How to Perform Immobilizer Reset and Key Coding on Lexus HS Using LAUNCH X431
- Program Lexus TX Proximity Key with LAUNCH X431: Step-by-Step Guide
- How to Add a Key to Lexus LM with LAUNCH X431 | Step-by-Step Guide