Last Updated: June 3, 2026
Quick Answer
To program a new key for your Peugeot e‑2008 (EV) using a LAUNCH X431 IMMO tool, you need a compatible X431 diagnostic tablet with an active IMMO license, a blank transponder key, and one existing working key. Connect the tool to the OBD‑II port, select the Peugeot e‑2008 model, run the key programming function, and follow the on‑screen prompts. The process takes about 15–30 minutes and requires a fully charged 12V battery. Important: The X431 IMMO software must be updated and licensed for Peugeot vehicles.
Understanding the Peugeot e‑2008 Immobilizer System
Why IMMO Is Crucial for EVs
Even though the Peugeot e‑2008 runs on electricity, it still relies on a traditional transponder‑based immobilizer. The system prevents the traction motor from engaging the drive‑ready state unless the correct key chip is detected. Think of it as the EV’s version of an ignition lock — without a properly programmed key, the vehicle will not move. The immobilizer communicates with the Body Control Module (BCM) and the Electronic Control Unit (ECU) to verify the key’s unique code.
Key Types for the Peugeot e‑2008
The e‑2008 uses several key variants depending on the trim level and market:
- Original Equipment Smart Key – Includes remote locking and a transponder chip. Common part numbers include 98154741ZD or equivalent. This key works with the push‑to‑start system.
- Aftermarket Compatible Key – Brands like JMA or Silca offer blanks that match the e‑2008’s transponder type (typically Texas Instruments or NXP). Always verify the remote frequency (433 MHz for most of Europe, 868 MHz for some regions).
- Emergency Blade Key – A mechanical key stored inside the fob, used to manually unlock the door. It does not contain a transponder — you still need the main fob to start the vehicle.
LAUNCH X431 IMMO Compatibility
LAUNCH’s X431 series — including the PAD V, PAD VII, PRO MINI, and others — supports Peugeot e‑2008 models from 2020 onward through the IMMO (Immobilizer) application. The tool must have the latest firmware and database updates installed. Without an active IMMO license for Peugeot, the key programming functions will be locked.
Before You Begin – Prerequisites
Gather everything you need before starting. Interruptions during the programming sequence can cause errors or even lock the immobilizer temporarily.
Required Tools & Materials
| Item | Details |
|---|---|
| LAUNCH X431 tablet | Any series with IMMO function (PAD V, PRO MINI, etc.) |
| Active internet connection | Needed for license verification and downloading vehicle data |
| Blank compatible key | Must match frequency and transponder type (virgin or previously erased) |
| Existing working key | At least one master key is required |
| OBD‑II cable | Comes with the X431 |
| 12V battery charger (recommended) | The e‑2008’s 12V battery can drain during programming; keep a charger connected |
Safety & Precautions
- Park the vehicle in a secure, well‑lit area with good ventilation.
- Ensure the 12V battery voltage is above 12.4V. A weak battery is the most common cause of programming failure.
- Keep other electronic devices (phones, key fobs, RFID cards) away from the key slot or start button during programming.
- Do not disconnect the X431 or turn off the ignition until the tool explicitly says it is safe to do so.
- If you are programming a used key that was previously paired to another vehicle, you must erase it first using the X431’s Key Delete function. Attempting to add a used key without erasing will produce a “Key not recognized” error.
Step‑by‑Step: Programming a New Key for Peugeot e‑2008 with LAUNCH X431 IMMO
Follow these steps carefully. The exact menu names may vary slightly depending on your X431 firmware version, but the logic remains the same.
Step 1 – Prepare the X431 and Vehicle
- Turn off the vehicle completely. Make sure the dashboard lights are off and the system is not in “ready” mode.
- Locate the OBD‑II port under the driver’s side dashboard, near the hood release. Connect the X431’s VCI (Vehicle Communication Interface) cable.
- Power on the X431 tablet. Once booted, tap the IMMO app icon (not the general diagnostic app).
- Accept any software license agreements. The tool will automatically detect the VCI connection.
Step 2 – Identify the Vehicle
- From the manufacturer list, select Peugeot.
- Scroll to find e‑2008 (model code P21, production year 2020–present). If you have a newer 2024 or later model, confirm that the X431 supports the latest BCM firmware — update if needed.
- The tool will attempt to read the VIN automatically. If it fails, manually enter the VIN from the sticker on the driver’s door jamb.
Step 3 – Enter IMMO Function
- In the IMMO main menu, choose Key Programming.
- You will see two options:
- Add New Key – Keeps all existing keys active and adds the new one. Use this if you have at least one working key.
- Replace All Keys – Deletes all current keys and starts from scratch. Use this if you have lost all keys or want to reset the system.
- Follow the on‑screen prompts. For push‑to‑start models, the X431 may ask you to hold the existing working key near the start button or place it in the designated key pocket (usually located in the center console storage compartment).
- The tool will read the immobilizer status and verify the existing key. Wait for the confirmation message.
Step 4 – Program the New Key
- When prompted, take the new blank key and insert it into the ignition slot (if your model has one). For push‑to‑start vehicles, hold the new key near the start button or place it in the key pocket.
- The X431 will send programming commands to the BCM. A progress bar will appear. Do not remove the key or interrupt the tablet during this phase.
- After a few seconds, the tool will display “Key Programmed Successfully”. The system will automatically exit IMMO mode.
- Remove the new key from the slot or pocket.
Step 5 – Test the New Key
- Exit the IMMO app and return to the X431 home screen.
- With the new key in your hand, press the brake pedal and push the start button. The vehicle should enter drive‑ready mode.
- Test the remote functions: lock, unlock, and (if equipped) trunk release. Walk a few feet away and verify the range.
- If the new key starts the car but the remote does not work, you likely have a frequency mismatch. Double‑check that the blank key matches your region’s frequency (433 vs. 868 MHz).
Common Issues & Troubleshooting
Even experienced technicians run into hiccups. Here is a troubleshooting table for the most frequent problems:
| Issue | Possible Cause | Solution |
|---|---|---|
| X431 can’t connect to vehicle | OBD‑II cable loose or 12V battery low | Re‑seat the OBD connector; check battery voltage (>12.4V); try reconnecting the VCI. |
| “Key not recognized” error | Blank key is already programmed to another vehicle, or incompatible transponder | Use a virgin key; perform a key erase via X431’s “Delete Key” function; verify transponder type (e.g., Texas Instruments 4D or 8E). |
| Programming fails at 50% | Weak transponder signal or nearby interference | Hold the key directly against the start button or key slot; remove metal key rings and separate from other fobs. |
| New key starts car but remote buttons don’t work | Remote frequency mismatch | Check the blank key’s frequency (433 MHz vs. 868 MHz) and match it to your vehicle’s region. |
| “System Busy – Wait” message | Immobilizer module is in a locked state after repeated failed attempts | Turn ignition off, wait 3–5 minutes, then retry. If the message persists, disconnect the 12V battery negative terminal for 60 seconds. |
| After programming, old key stops working | “Replace All Keys” option was selected | This is normal — you can re‑program the old key as a “new” key by repeating the process and selecting “Add New Key.” |
Detailed Troubleshooting for Repeated Failures
If the above table does not solve your problem, follow this systematic approach:
- Reboot the X431 – Close all apps, shut down the tablet, and restart. Sometimes memory conflicts cause communication errors.
- Reset the vehicle’s BCM – Disconnect the 12V battery negative terminal for two minutes. Reconnect and retry the programming sequence from Step 1.
- Check firmware version – Go to X431 settings > About > System Update. The IMMO software should be version 12.0 or later. Older versions may not support the e‑2008’s latest BCM.
- Contact LAUNCH support or a professional locksmith – If the e‑2008’s BCM has corrupted data or requires a factory‑level tool update, a dealer visit may be necessary.
Frequently Asked Questions (FAQ)
Can I program a key for my Peugeot e‑2008 without the LAUNCH X431?
No. The e‑2008’s immobilizer system requires a dealer‑level diagnostic tool to access and modify key data. The LAUNCH X431 with IMMO is one of the most popular aftermarket solutions, but standard OBD code readers cannot perform key programming.
Do I need a “master” key to add a new key?
Yes. The vehicle requires at least one existing, working key to authenticate the programming session. If you have lost all keys, you will need to obtain the immobilizer PIN code from a Peugeot dealer (via VIN) or use the X431’s Security Access function to read the PIN directly from the BCM — this depends on your X431 model and license.
Will programming a new key delete all existing keys?
Only if you select Replace All Keys or Erase All Keys. If you choose Add New Key, all previously programmed keys remain active. Always verify your selection before proceeding.
Can I use a key from a different Peugeot model?
Possibly, but with caveats. The transponder chip must be the same type (e.g., Texas Instruments 4D or 8E) and the remote frequency must match the e‑2008. Even then, the key may need to be “virginized” using the X431’s key erase function. For reliability, use a blank key specifically listed for the e‑2008.
How much does the LAUNCH X431 IMMO subscription cost for Peugeot?
Pricing varies by region and X431 model. Typically, the IMMO module is a one‑time purchase of $200–$500 depending on the tablet. An annual subscription for database updates (including new vehicle models) costs around $100–$200 per year. Check LAUNCH’s official store or your local distributor for current pricing.
What if I lose all my keys?
The LAUNCH X431 can still generate a new key if you obtain the vehicle’s PIN code. You can get the PIN from a Peugeot dealer by providing the VIN. Some X431 models with advanced IMMO capabilities (e.g., X431 PAD VII) can read the PIN directly from the BCM, bypassing the dealer.
Does programming require internet access?
Yes, for the initial activation of the IMMO function and to download vehicle‑specific data. Once the data is cached on the X431, you can perform key programming offline in most cases. However, LAUNCH recommends maintaining a stable internet connection throughout the process.
Can I program a key for the e‑2008 using the LAUNCH X431 on my smartphone?
No. The LAUNCH X431 is a dedicated diagnostic tablet. LAUNCH does offer a smartphone‑based solution called X431 Diagun, but it requires a separate VCI device and an IMMO license. The process and menu navigation differ from the tablet version.
Will the programming process void my vehicle warranty?
Using a third‑party diagnostic tool does not automatically void your warranty. However, if the programming process causes damage to the BCM or immobilizer system (e.g., due to a power interruption), the dealer may not cover the repair under warranty. Proceed with caution and ensure your battery is fully charged.
How long does the transponder battery last in the new key?
The CR2032 battery inside the smart key typically lasts 2–3 years under normal use. When you notice reduced remote range or intermittent operation, replace the battery. The transponder chip inside the key does not use a battery — it is powered by the vehicle’s radio frequency field during startup.
Final Tips for Success
- Always use a virgin (unpaired) key for the best results. If you only have a used key, use the X431 IMMO’s “Delete Key” function to erase its previous pairing before attempting to program it to the e‑2008.
- Keep your X431 software updated – LAUNCH releases regular database updates. An outdated tool may not support the e‑2008’s latest BCM firmware.
- Watch out for digital key conflicts – Some higher‑trim e‑2008 models offer a phone‑as‑key (digital key) feature. Programming a physical key may disable that function on certain trims. Check your owner’s manual or consult a Peugeot dealer if you rely on the digital key.
- For advanced users: read the PIN manually – If you have no working keys, you can use the X431’s Security Access function to read the immobilizer PIN code directly from the BCM (supported on many X431 models). Then use the “PIN Code” method to write a new key manually. This is a more complex procedure and should only be attempted if you are comfortable with advanced diagnostics.
Programming a key for the Peugeot e‑2008 is a straightforward task when you follow the correct steps and have the right tools. The LAUNCH X431 IMMO provides an affordable alternative to dealer visits, but always respect the system’s limitations — a sudden power loss or incorrect key type can lead to a locked BCM that requires professional intervention.
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
Related Posts
- How to Program a Peugeot e-208 Key with LAUNCH X431 IMMO Scanner
- How to Program a Peugeot Traveller Key Using LAUNCH X431: Step-by-Step Guide
- How to Add a New Key to Peugeot Rifter Using LAUNCH X431 IMMO
- How to Program a Peugeot Partner Tepee Key with LAUNCH X431 IMMO Tool
- How to Match a Replacement Key for the Peugeot Partner Using LAUNCH X431