How to Program a Peugeot 607 Key with LAUNCH X431 (Step-by-Step Guide)

Learn how to program a Peugeot 607 key using a LAUNCH X431 scanner. Step-by-step guide with PIN code tips, troubleshooting, and remote sync instructions.

Published: June 3, 2026


Quick Answer: How to Program a Peugeot 607 Key with LAUNCH X431

Yes, you can program a new key for a Peugeot 607 using a LAUNCH X431 diagnostic scanner. The process requires a compatible blank transponder key (ID46 chip), a working original key, and the vehicle’s immobilizer PIN code. In about 15–30 minutes, you can add a new key and sync the remote functions without visiting a dealership.


Why Bother Programming the Key Yourself?

Let’s be honest — a lost or broken key is frustrating. A dealership will charge anywhere from $200 to $400 for a replacement key and programming. With a LAUNCH X431 in your toolbox, you can do the same job for the cost of a blank key (around $15–$40) and a little patience. Plus, you stay in control. You can program multiple keys, manage the immobilizer system, and even diagnose other issues on the same car.

Time is another factor. Instead of waiting days for a dealership appointment, you can finish the job in under an hour. For workshop owners, offering key programming services adds a valuable revenue stream and keeps customers coming back.


What You’ll Need Before You Start

Before diving into the software, gather these essentials:

  • LAUNCH X431 Scanner – Any recent model works (X431 V+, PAD III, IV, V, or VII). Just make sure the software is updated to the latest Peugeot database. Without an update, the scanner may not recognize the 607’s immobilizer module.
  • Blank Key – This must be a correctly cut transponder key for the Peugeot 607. The internal chip must be an ID46 type. A key cut for the wrong vehicle won’t fit the ignition, and the wrong chip won’t communicate with the immobilizer.
  • Working Original Key – You need at least one master key already programmed to the car. The X431 uses this existing key to authorize adding a new one. If you have zero working keys, you’ll need to replace the BSI module or visit a dealer.
  • Full Battery – A weak car battery or key fob battery can cause communication errors. Charge the car battery fully and install a fresh battery in the new key fob if possible.
  • PIN Code – The 4-digit immobilizer security code. More on how to find this below.

Step-by-Step Programming Guide

Follow these steps carefully. The LAUNCH X431 provides on-screen prompts, but knowing what to expect helps avoid mistakes.

1. Connect the Scanner and Turn Ignition On

Start with the ignition OFF. Plug the X431’s OBD-II cable into the port under the dashboard (driver’s side). Turn the ignition ON (engine off). The scanner’s tablet will power up automatically. If it doesn’t, press the power button.

2. Navigate to the Immobilizer Function

From the X431 home screen, select:

  • Peugeot607 (choose the correct year range, 2000–2010)
  • System SelectionImmobiliser / BSI
  • Special FunctionsKey Programming or Key Learning

The menu names can vary slightly depending on the X431 software version, but look for anything mentioning “key,” “remote,” or “immobilizer.”

3. Read or Enter the PIN Code

The scanner will ask for the vehicle’s security PIN. You have two paths:

  • Option A – Automatic Reading: Select Read PIN (or Read Code). Many LAUNCH X431 units can pull the PIN directly from the BSI module. Wait 10–20 seconds, and the 4-digit code should appear on screen.
  • Option B – Manual Entry: If the auto-read fails, you’ll need to enter the PIN manually. Where to find it? Check the glovebox for a plastic card with the code, look inside the service booklet, or inspect the metal tag attached to the original key ring. If all else fails, use an online PIN-by-VIN service (just search “Peugeot PIN code by VIN”). Never guess the PIN – three wrong attempts can lock the immobilizer.

4. Add the New Key

Once the PIN is accepted, you’re in the key programming menu. Here’s what to do:

  1. Select Add Key on the X431 screen.
  2. The scanner will instruct you to turn the ignition OFF.
  3. Remove the original key and insert the new blank key into the ignition slot.
  4. Turn the ignition ON (engine still off).
  5. Press OK on the X431. The tool will start a countdown — usually 30 to 60 seconds.
  6. Watch the screen. When you see the message “Key Learned Successfully,” you’re halfway there.

What if you see an error instead? Don’t panic. It usually means the PIN was wrong, the blank key has an incompatible chip, or the car battery dipped too low. Charge the battery, double-check the blank key’s chip type, and try again.

5. Program the Remote Central Locking

The remote buttons (lock, unlock, trunk) are programmed separately from the immobilizer chip. Here’s how to sync them:

  1. Exit the key learning menu and return to the BSI main menu.
  2. Select Remote Control Programming.
  3. Follow the on-screen instructions. Typically, you’ll need to press and hold the lock button on the new key fob for 3–5 seconds, then press unlock, or vice versa. The exact sequence varies by software version.
  4. A confirmation message will appear when the remote is synchronized.

6. Test Everything

  • Turn the ignition OFF and remove the key.
  • Wait about 10 seconds for the BSI to fully power down.
  • Insert the new key and start the engine. It should crank and run smoothly.
  • Test the lock, unlock, and trunk buttons on the remote from about 15 feet away.
  • Try the original key too — it should still work. If it doesn’t, you may have accidentally erased it (rare, but possible). Re-run the process with the original key first if needed.

Common Troubleshooting & Quick Fixes

Even with careful steps, things can go wrong. Here are the most frequent issues and how to solve them.

Issue Likely Cause Quick Fix
“Key Not Detected” Wrong chip type (not ID46) Confirm the blank key is for a Peugeot 607. Buy from a reputable seller.
“Communication Failure with BSI” Low car battery or loose cable Charge the battery fully. Reconnect the X431 cable. Try a different OBD-II port if available (some 607s have two).
“Invalid PIN” Wrong code entered Double-check your source. Use an online VIN-based lookup service.
Engine starts, but remote buttons don’t work Remote programming step missed Re-run the Remote Control Programming function. Make sure the key fob battery is fresh.
Original key stops working BSI memory may have erased all keys You can still recover. Use the X431 to re-add the original key following the same steps.

If the scanner repeatedly fails at the same step, try a hard reset of the BSI: disconnect the car battery for 15 minutes, reconnect, and start the process from scratch. This clears temporary glitches in the immobilizer module.


Frequently Asked Questions

Can I program a Peugeot 607 key without any working keys?

No, the LAUNCH X431 requires at least one existing programmed key to enter “add” mode. If you have zero working keys, your options are: replace the BSI module (expensive), have a dealer program a new key from scratch, or use a specialized locksmith tool that can bypass the need for a master key.

Where do I find the immobilizer PIN code for my Peugeot 607?

The most common places are: a plastic card in the glovebox, a sticker inside the owner’s manual, or a metal tag attached to the original key ring. If none of these exist, the X431 can often read the PIN directly from the BSI. As a last resort, online VIN-based PIN retrieval services are available for a small fee.

Does the LAUNCH X431 programming work on all model years of the Peugeot 607?

Yes, it supports all 607 models from 2000 to 2010. However, software updates matter. Make sure your X431 has the latest European Peugeot database installed. Without updated software, the scanner may not recognize newer immobilizer versions.

How long does the entire process take?

The actual programming steps take about 10–15 minutes. But you should budget 30–40 minutes total when you include searching for the PIN code, setting up the scanner, and double-checking the blank key. The first time you do it, take your time.

Can I program the key myself if I am not a mechanic?

Absolutely. The LAUNCH X431 is designed with clear on-screen prompts that guide you through every step. As long as you have a compatible blank key, a working original, and the correct PIN, you can do it yourself. The hardest part is usually finding the PIN — everything else is menu-driven.


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