How to Program Peugeot 5008 Keys with Launch X431 IMMO Elite

Step-by-step guide to programming Peugeot 5008 seven-seater remote keys using Launch X431 IMMO Elite. Includes preparation, PIN code tips, troubleshooting, and FAQs.

Published: May 10, 2026

Quick Answer: Programming Peugeot 5008 Keys with Launch X431 IMMO Elite

To program a new or replacement remote key for a Peugeot 5008 seven-seater using the Launch X431 IMMO Elite, you connect the tool, select the correct vehicle model, enter the immobilizer (IMMO) system, and follow the on-screen prompts to add a key. Most Peugeot 5008 models require a PIN code (often obtained via the tool or from dealer records), and you must have at least one working key present to add additional keys. The entire process typically takes 15–30 minutes.

Before You Begin: What You Need for a Smooth Programming Session

Programming a key for a Peugeot 5008 isn't complicated, but skipping preparation can lead to frustration. Let me walk you through what you'll need before you even plug in the scanner.

Required Tools

  • Launch X431 IMMO Elite – Make sure it has the latest software updates installed. Without updates, the tool may not recognize newer model years.
  • All existing remote keys for the vehicle. You'll need at least one working key to add extras.
  • A new blank remote key compatible with the Peugeot 5008. It must have the correct transponder chip (PSA ID46 or ID48) and the right remote frequency (typically 433 MHz for most markets).
  • Vehicle battery in good condition – minimum 12V. A weak battery can cause communication errors mid-programming.
  • OBDII cable and power adapter for the Launch device.

Vehicle Preparation

Before starting, take these simple steps:

  • Park the Peugeot 5008 in a safe, well-lit area with the ignition off.
  • Close all doors, windows, and the tailgate. An open door can interfere with the BSI communication.
  • Locate the vehicle's VIN. You'll find it on the dashboard near the windshield or on the driver's door jamb. The tool may ask for it.
  • If your 5008 has a push‑to‑start system, keep the smart key fob away from the vehicle during the initial connection. This prevents the vehicle from waking up and locking the communication bus.

Key Information You Should Know

The Peugeot 5008 seven-seater (model years 2013–2024) uses a rolling-code transponder system. The Launch X431 IMMO Elite supports most variants, including those with PSA BSI or NEC immobilizers.

For used or cloned keys, you must erase the previous vehicle's data before programming. The IMMO Elite can handle this during the process – just select the “Erase Key” option if prompted.

Most importantly, you'll need a valid PIN code (4–8 digits). The tool can often read the PIN directly from the vehicle's BSI or by reading the ECU dump. If it can't, you'll need to obtain the PIN from a Peugeot dealer using the VIN or from an online IMMO service.

Step-by-Step Guide: Programming Your Peugeot 5008 Key

Now let's get to the actual programming. Follow these steps in order, and you'll have your new key working in no time.

Step 1: Connect the Launch X431 IMMO Elite

Plug the OBDII connector into the vehicle's diagnostic port. On the Peugeot 5008, you'll find it under the steering column, near the driver's left knee. Turn on the Launch X431 IMMO Elite. From the home screen, select the “IMMO” function. Then choose “Peugeot” from the manufacturer list.

Step 2: Select the Correct Vehicle Model

Enter the vehicle VIN manually, or let the tool auto-detect it. Confirm the model: Peugeot 5008 (seven‑seater) and the correct model year (e.g., 2018). If you have internet access, the tool will download the relevant IMMO data automatically.

Step 3: Enter the IMMO System

Once the vehicle information appears, select “Immobilizer System” or “IMMO Programming”. The tool will prompt you to turn the ignition ON – do this without starting the engine. Wait while the tool reads the BSI and ECU data. This usually takes 2–5 minutes. During this time, do not touch any other electrical components.

Step 4: Choose the Key Programming Function

From the IMMO menu, select “Key Programming” or “Add New Key”.

  • If you still have at least one working key, choose “Add Key”.
  • If this is the first key after a BSI replacement or you've lost all keys, select “All Keys Lost”. The tool will guide you through a different procedure that may take longer.

Step 5: Program the New Key

  • Insert the new blank key into the ignition (for turn-key models) or hold it near the start button (for push‑to‑start models).
  • Follow the on-screen prompts. Typically you will:
    • Enter the PIN code if required. The tool may retrieve it automatically – if not, input it manually.
    • Confirm that you have a valid working key (if adding a key).
    • Press “Start Programming” or “Learn”.
  • The tool communicates with the BSI to encode the new transponder and sync the remote locking functions. This takes about 30 seconds to 2 minutes.
  • A success message appears. Remove the key and test it.

Step 6: Verify Everything Works

Turn the ignition off and remove the key. Test the remote: lock, unlock, and open the tailgate. Then insert the key in the ignition and start the engine. If the engine cranks and runs smoothly, programming is successful.

Repeat steps 5 and 6 for any additional keys. Most Peugeot 5008 vehicles support up to 5 keys total.

Troubleshooting Common Issues (And How to Fix Them)

Even with the right tool, things can go wrong. Here are the most common problems and their solutions based on real-world experience.

Connection Problems

Issue: Launch X431 cannot connect or stays on “Connecting…”
Solution: Ensure the OBDII cable is fully inserted. Try a different OBDII adapter if available. Update the IMMO Elite software via the internet. Check the vehicle battery voltage – if it's below 11.5V, charge the battery first.

Issue: Tool shows “Communication Error – ECU Not Responding”
Solution: Verify the ignition is ON. For push‑to‑start vehicles, place the key fob in the emergency start slot (usually located in the cup holder or near the center console) and ensure the engine is NOT running.

Key Not Recognized

Issue: The new key is not detected during programming.
Solution: Confirm key compatibility – the transponder chip must be a PSA type (ID46 or ID48). For remote functions, the key must match the vehicle's frequency (433 MHz or 315 MHz). Cheap aftermarket blanks sometimes fail; use an OEM or high-quality alternative.

Issue: The tool says “Invalid Key” after entering the PIN.
Solution: The PIN may be incorrect. Retrieve the PIN again using the tool's “Read PIN” function under IMMO > Peugeot > Security Access. Alternatively, contact a Peugeot dealer with your VIN.

Programming Failure

Issue: Programming starts but fails halfway through.
Solution: Turn the ignition off, wait 30 seconds, and try again. Ensure no other diagnostic tool is connected. If the failure persists, perform a BSI reset: disconnect the battery for 10 minutes, reconnect, and restart the process.

Issue: Remote works but engine won't start – immobilizer light stays on.
Solution: The transponder was not fully programmed. Repeat the “Add Key” procedure. If the key was cloned from a used transponder, you must erase it first using the “Erase Key” function before programming.

Frequently Asked Questions (FAQ)

Can I program a used key from another Peugeot 5008?

Yes, but you must first erase the previous vehicle's data. The Launch X431 IMMO Elite offers a “Pre‑write” or “Erase Key” function for used transponders. Keep in mind that the remote frequency must match your vehicle – used keys from a different market may not work.

How many keys can be programmed to a Peugeot 5008?

Most models support up to 5 keys including the originals. Some later models (2020 and newer) allow up to 8 keys. The tool displays the key count limit during programming, so you'll know when you've reached the maximum.

Do I need a PIN code to program a key?

In most cases, yes. The Launch X431 IMMO Elite can often read the PIN directly from the BSI. If it cannot (for example, if the BSI is locked), you must obtain the PIN from a Peugeot dealer using the VIN or from a professional IMMO service.

What if I lose all keys?

If you have zero working keys, select the “All Keys Lost” or “Vehicle IMMO Reset” function on the Launch X431. This may require a higher-level security code, sometimes provided by the tool after a server query. You'll also need a blank key that has never been programmed to another vehicle. The process is similar but may involve a BSI initialization step that takes longer.

Why does my remote lock/unlock not work after programming?

The transponder (engine start) and remote (door lock) are programmed separately. If the engine starts but the remote doesn't work, the remote section failed. Repeat the key programming step and ensure you followed the tool's instruction to “Sync Remote”. For some models, you may need to manually synchronize the remote by pressing the lock button four times quickly.

Do I need internet access for the Launch X431 IMMO Elite?

Yes, for downloading vehicle software updates and for retrieving PIN codes via the server if the PIN cannot be read locally. Ensure you have a stable Wi‑Fi or mobile hotspot connection during programming.

Can I use this tool to program smart keys for a Peugeot 5008 with push‑to‑start?

Yes. The process is identical, but you will need a compatible smart key fob with a built-in transponder. The tool's instructions may require you to place the key in the designated emergency start area during programming.


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