How to Program a Kia Mohave Proximity Key Using LAUNCH X431 Pro3S

Step-by-step guide to program a Kia Mohave (Borrego) proximity key with LAUNCH X431 Pro3S. Covers add new key, all keys lost, troubleshooting, and FAQs.

How to Program a Kia Mohave Proximity Key Using LAUNCH X431 Pro3S

Last Updated: May 27, 2026

Quick Answer

You can program a new or used Kia Mohave (Borrego) proximity key fob using a LAUNCH X431 Pro3S diagnostic tool. The process involves navigating the Immobilizer function, selecting the correct vehicle model and year, and following the on-screen prompts for either "Program Key" or "All Keys Lost" procedures. The entire process takes roughly 10–20 minutes and requires no special locksmithing skills, but you must have at least one existing, working master key to proceed with most procedures.


What You'll Need Before Starting

Before you dive into key programming, gather the essentials. Nothing worse than realizing halfway through that your scanner's battery is low or you don't have the right key blank.

  • LAUNCH X431 Pro3S (or any compatible LAUNCH diagnostic tablet with Immobilizer/Key Programming software)
  • Working master key for the Kia Mohave – this is critical if you're just adding a spare key
  • New, unprogrammed proximity key fob – OEM is best, but quality aftermarket options also work as long as they're compatible with the Mohave's immobilizer system
  • Vehicle battery in good condition – a weak battery can cause the programming sequence to fail mid-way, which is frustrating and sometimes leaves you with a partially programmed key
  • Stable internet connection – the LAUNCH scanner needs to pull vehicle-specific data and sometimes download additional software modules

Tip: If you have no working keys at all, you'll need the "All Keys Lost" procedure, which requires a security PIN (more on that below).

I've seen many DIYers show up with a dead battery in their Mohave, only to have the scanner drop connection during the transponder write. Save yourself the headache – jump-start or charge the battery first.


Step-by-Step Programming Process

Let me walk you through this exactly as I'd do it in my workshop. The LAUNCH X431 Pro3S is quite intuitive once you know where to click.

1. Connect the LAUNCH X431 Pro3S

Turn the ignition OFF. Locate the OBD-II port under the dashboard on the driver's side – it's typically right above the footwell near the hood release handle. Plug the main diagnostic cable securely into the port. You'll hear a faint click when it's fully seated. Now power on the LAUNCH tablet and wait for it to boot completely. This usually takes about 30–60 seconds.

2. Launch the Immobilizer Function

On the LAUNCH home screen, tap Diagnostics. The software will prompt you to select the vehicle brand. Tap Kia. Next, choose Mohave (in some markets it's labeled Borrego – they're the same vehicle). Confirm the vehicle's year and engine type – this matters because different model years use different immobilizer protocols. Then navigate to ImmobilizerKey Programming.

The scanner will now attempt to communicate with the vehicle's ECU. If it fails, double-check your OBD connection and make sure the ignition is in the OFF position. I've found that restarting the tablet sometimes helps if the connection drops.

3. Choose the Correct Procedure

Here's where you need to match your situation to the right option:

Your Scenario Recommended Option
You have at least one working master key Add New Key
You have zero working keys All Keys Lost (requires security code)
You want to delete a lost or stolen key Erase All Keys

Most people reading this will be in the first scenario – you've got one key but need a spare. Let's start with that.

4. Add a New Key (Standard Procedure)

This is the most common job I help customers with.

  1. Select Add New Key on the scanner.
  2. Insert your working master key into the ignition and turn it to the ON position (just enough to power the electronics – don't start the engine).
  3. The scanner will display on-screen instructions. It typically asks you to place the new key fob near the start button or in the designated key programming slot. On the Kia Mohave, this slot is usually in the center console storage bin or inside the cup holder – look for a small key icon. If you can't find it, check the owner's manual.
  4. The scanner reads the transponder ID from the new key. This takes about 10–15 seconds.
  5. When prompted, remove the working key from the ignition. Then test the new key by pressing the lock/unlock buttons. The scanner will confirm successful programming.
  6. Turn the ignition OFF, disconnect the scanner, and test both keys again by locking and unlocking the doors from a short distance.

One thing I've noticed: the key fob battery (CR2032) must have enough charge. If the new fob has been sitting on a shelf for years, replace the battery before starting.

5. All Keys Lost Procedure (No Working Keys)

If you've lost all your keys, don't panic – but this procedure is more involved.

First, you must have the vehicle's security PIN code. This is typically a 4- to 6-digit number that Kia programmed into the immobilizer at the factory. You can get it from:

  • A Kia dealership (provide your VIN – some charge a fee)
  • A professional automotive locksmith who can extract it from the ECU

With the PIN in hand:

  1. Select All Keys Lost on the scanner.
  2. Enter the security PIN when prompted. Type carefully – if you get it wrong three times, the immobilizer will lock you out for 30–60 minutes. I've been there, and it's not fun.
  3. Insert the first new key into the ignition and turn it to ON.
  4. Follow the scanner's prompts for each additional key. The Mohave's system can store up to 4 keys total. If you program a 5th key, it will overwrite the oldest one in memory.
  5. Test all programmed keys before finishing.

Warning: Entering the wrong PIN three times will lock the immobilizer for 30–60 minutes. If this happens, you must wait with the ignition ON before retrying.


Troubleshooting Common Issues

Even with clear instructions, things don't always go smoothly. Here are the problems I encounter most often and how to fix them:

Problem Likely Cause Solution
Scanner doesn't detect vehicle Loose OBD-II connection or incorrect vehicle selection Replug cable, restart scanner, and double-check you selected the right model/year
"Key Not Recognized" message Key is already programmed to another vehicle, or it's an incompatible aftermarket key Use a brand-new, uncut OEM key or erase the used key first
Programming fails mid-process Low vehicle battery Charge or jump-start the battery before trying again
No response from scanner Outdated LAUNCH software Update the X431 Pro3S to the latest firmware via Wi-Fi
All Keys Lost PIN rejected Wrong PIN entered, or immobilizer is temporarily locked Wait 30–60 minutes, then retry with the correct dealer-provided PIN

If you get repeated failures:

  1. Disconnect the scanner and turn the ignition OFF.
  2. Wait at least 10 seconds before reconnecting.
  3. Try using a different OBD-II port if your vehicle has two (rare but possible on some models).
  4. If all else fails, force-close the LAUNCH app and restart the tablet.

Key Differences: Proximity vs. Standard Keys

Proximity keys (smart fobs) work differently from traditional flip keys. Here's what you need to understand:

  • Proximity keys require both transponder chip programming and remote frequency synchronization. The LAUNCH X431 Pro3S handles both steps in one process, but you must ensure the scanner completes the remote sync. Sometimes a second on-screen prompt appears after the transponder programming – don't skip it.
  • Standard keys only need transponder chip programming. If you try to program a proximity key the same way, the remote functions (lock/unlock/passive entry) won't work.
  • The Kia Mohave's proximity system stores up to 4 key fobs simultaneously. If you try to program a 5th, it will overwrite the oldest one without warning.

I've had customers call me saying "the key starts the car but the doors won't unlock" – that's almost always a missed remote sync step. Go back and repeat the Add New Key procedure, watching carefully for the second prompt.


FAQs

Can I program a used key from another Kia?

Yes, but it must be erased and reprogrammed first. The LAUNCH X431 Pro3S can erase the old key data using the Erase All Keys function, then you can add it as a new key for your Mohave. This erases all existing keys, so make sure you have at least one working key to reprogram afterward.

How much does dealership programming cost?

Dealer rates typically range from $100 to $200 per key. Doing it yourself with the LAUNCH X431 Pro3S costs only your time – if you already own the tool, it's essentially free. Even if you need to buy the scanner, it pays for itself after a few jobs.

Will the LAUNCH X431 Pro3S work on all Mohave years?

It supports 2009–2019 models (first generation). For post-2020 models (second generation), you may need a software update or a different protocol. I recommend checking the LAUNCH website or contacting their support to confirm compatibility with your specific year.

Do I need the original key to program a replacement?

For the Add New Key procedure, yes – you need at least one working master key. For All Keys Lost, no, but you must have the security PIN code.

How do I find my Mohave's security PIN?

You have two options:

  • Option A: Call a Kia dealership with your VIN. Some will provide the PIN for free; others charge a small fee (typically $20–$40).
  • Option B: Use a professional locksmith tool that can read the PIN directly from the ECU. This requires advanced skills and specialized software – not recommended for beginners.

The key works but the proximity unlock doesn't – why?

The remote frequency likely didn't sync. Repeat the Add New Key procedure and watch for a second prompt after the transponder programming. The scanner needs to complete the remote synchronization step, which sometimes appears after a brief pause.


Final Tips

  • Always test all keys immediately after programming, before you leave the vehicle. Walk around the car, try locking and unlocking from a distance, and verify the passive entry works.
  • If the LAUNCH scanner freezes or becomes unresponsive, force-close the app (usually via the tablet's recent apps menu) and restart the tablet entirely.
  • Keep the scanner's firmware updated. I check for updates every month – Kia releases new immobilizer protocols, and old firmware may not recognize them.
  • For Mohave vehicles with push-to-start buttons, ensure the new key fob has a fresh CR2032 battery before you start. A weak battery can cause the scanner to fail during the remote sync step.

If you run into a snag that isn't covered here, check out our guide on [link to related guide on troubleshooting LAUNCH X431 immobilizer issues] for more advanced diagnostics. And if you're new to the LAUNCH X431 Pro3S, I recommend reading our [link to related guide on LAUNCH X431 Pro3S setup and updates] – it covers the basics of keeping your tool ready for any job.


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