How to Program 2013-2017 Ram Smart Keys with LAUNCH X431

Learn to program 2013-2017 Ram 1500/2500/3500 smart keys using a LAUNCH X431 scanner. Step-by-step guide, prerequisites, and troubleshooting tips.

Published: June 21, 2026

You can program a 2013–2017 Ram 1500, 2500, or 3500 smart key (proximity key fob) yourself using a LAUNCH X431 diagnostic scanner and its Immobilizer/Key Programming function. The process takes about 10–15 minutes: connect the tool, select the Ram model, follow on-screen prompts to learn the new key, and test all functions. No dealer visit is needed as long as you have at least one working master key.


Understanding 2013–2017 Ram Smart Key Systems

Before diving into the programming steps, it helps to know what you’re working with. The 2013–2017 Ram trucks use a proximity-based smart key system — also called passive entry or push‑to‑start. Unlike a traditional turn‑key ignition, the fob communicates with the vehicle via radio frequency when you touch the door handle or press the start button. The truck authenticates the fob’s unique ID before allowing engine start or door unlock.

This system applies to the Ram 1500, 2500, and 3500 models built between 2013 and 2017. There was a minor production change around mid‑2015, but the LAUNCH X431 covers both pre‑ and post‑update vehicles. You can program OEM fobs (part numbers like 68230950AB or 68453861AA) as well as many aftermarket equivalents that are compatible with Chrysler’s immobilizer protocol.

The key itself has two parts: a mechanical blade for emergency door unlocking and an electronic transponder for the push‑to‑start authentication. The programming process only deals with the transponder — you can cut the blade after programming if needed.


Prerequisites & Tools

To get the job done right the first time, gather these items:

  • LAUNCH X431 scanner – any model works (Pro, V+, PAD, etc.) as long as it has an active subscription or credits that cover Chrysler immobilizer functions. Some X431 units require a separate “OEM Level” pack for this operation.
  • Vehicle prepared – battery fully charged, all doors closed, driver’s seatbelt unbuckled. The system can be sensitive to voltage drops during the learning cycle.
  • At least one existing working master key – this is mandatory. The programming procedure requires an authenticated key to start the learning process.
  • New blank key – it can be uncut or already cut. If it’s already cut, it will work mechanically; if not, cut it after programming to prevent lockout issues.

Tip: If you only have one working key, program the new key on the first attempt. Losing both keys means you’ll need a locksmith or dealer to do an “all keys lost” recovery.


Step‑by‑Step Programming Procedure

Follow these steps exactly. Do not interrupt power or remove the scanner during any learning cycle.

1. Connect the LAUNCH X431

Turn the ignition OFF. Plug the X431 diagnostic cable into the OBD‑II port under the driver’s side dashboard. Power on the tool and select Diagnostics from the home screen.

2. Select Vehicle & System

Choose Chrysler (or Ram) from the manufacturer list. Then pick the model year (2013–2017), model (1500/2500/3500), and engine. Once the tool identifies the vehicle, go to Immobilizer / Key Programming.

3. Enter Immobilizer Menu

Select Program Smart Key or Add Key — the exact wording varies by software version. The X431 may ask for security access credentials. If prompted, enter the login information provided with your subscription, or follow the on-screen instructions to generate a security code.

4. Perform Key Learning

  • The tool will ask you to insert the existing working key and turn the ignition ON (for push‑to‑start, press the start button once without your foot on the brake — the dash lights should illuminate).
  • After the scanner authenticates the existing key, remove it and insert the new key. Turn ignition ON again (same method).
  • Wait for the LAUNCH X431 to display “Key Learned” or a similar confirmation. This may take 30–60 seconds.
  • Repeat the process for any additional keys you want to program. You can program up to 8 smart keys on this generation of Ram trucks.

5. Exit & Test

Turn the ignition OFF, remove the key, and exit the immobilizer menu. Test both keys thoroughly:

  • Lock and unlock the doors by touching the door handle.
  • Start the engine using the push‑to‑start button.
  • Verify remote start (if equipped).

If any function doesn’t work, repeat the entire procedure — some modules require a second learning cycle to fully sync the proximity features.


Troubleshooting Common Issues

Problem Likely Cause Solution
X431 doesn’t detect vehicle OBD connection or protocol mismatch Check cable, try another vehicle, or update X431 software.
“Security Access Denied” Missing renewal or credits Confirm your subscription includes Chrysler immobilizer.
New key not recognized after learning Incompatible or damaged key Use OEM or approved aftermarket fob; replace fob battery.
Only one key works after programming Old key was erased Repeat process and re‑learn all keys (the standard “Add Key” function preserves existing keys, but some software versions may erase them).
Remote start or proximity not working Fob not fully synced Try a second learning cycle; check vehicle settings for key fob count.

Tips for a Smooth Process

  • Update your LAUNCH X431 before starting. Older firmware may lack full support for 2015+ Ram systems. Connect the tool to Wi‑Fi and check for updates under the system settings.
  • Keep a second working key nearby if possible. If you only have one, program the new key on the first try to avoid accidentally locking yourself out of the immobilizer system.
  • Never interrupt power during the learning cycle — removing the scanner or turning off the ignition can corrupt the Body Control Module (BCM) and require a dealer visit to fix.
  • If you’re replacing a lost key, you may need to erase all stored keys using the X431’s “Erase All Keys” option first, then learn the new key. This ensures no lost key can start the vehicle.

For more details on using the LAUNCH X431’s full diagnostic capabilities, check out our guide on [link to related guide on LAUNCH X431 features]. If you encounter persistent security access issues, read our article on [link to article on Chrysler immobilizer programming].


Frequently Asked Questions

Can I program a 2013–2017 Ram smart key without the LAUNCH X431?

You need a professional diagnostic scanner that supports Chrysler immobilizer functions — alternatives include Autel, Snap‑on, or dedicated locksmith tools. The LAUNCH X431 is one of the most reliable DIY options because it offers guided procedures and frequent software updates.

How many keys can I program?

Up to 8 smart keys for this generation. After each successful key learning, the X431 will prompt you to add another. If you reach the limit, you must erase all keys and start fresh.

Do I need to cut the key before programming?

No. The mechanical blade can be cut after programming. The electronic transponder learns the vehicle ID regardless of the blade shape. Cutting first is fine, but if the key doesn’t work for some reason, you’ll have a useless cut key. Programming first is safer.

Will programming erase my existing keys?

Only if you choose the “Erase All Keys” option. The standard “Add Key” function preserves existing keys. However, some older X431 software versions may automatically erase all keys during the learning process — always have one working key at hand before attempting programming.

My X431 says “Function Not Available” – what now?

Your software subscription likely doesn’t include Chrysler immobilizer functions. Purchase an additional pack (often called “OEM Level” or “Pass‑Thru” for X431) or upgrade to a higher‑tier subscription. Contact LAUNCH support or your tool reseller for guidance.

Can I program a used key from another Ram?

Yes, as long as the fob matches the same frequency and part number for your year. The X431 will erase the previous vehicle coding and learn it to your Ram. Some aftermarket fobs also work, but always verify compatibility before buying.

What if I only have one key and it’s lost?

You may need a locksmith or dealer. The LAUNCH X431 requires at least one valid key to start the learning process. Some advanced X431 models (like the PAD VII) have an “All Keys Lost” procedure, but it often requires longer security access and may not work on all 2013–2017 Rams. In that case, professional help is the safest route.


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