How to Program a 2015-2017 Chrysler 200 Proximity Key
Last Updated: June 21, 2026
Programming a 2015-2017 Chrysler 200 proximity key yourself is possible—but only if you already have two working keys on hand. If you have one or zero keys, you’ll need a dealership or an automotive locksmith with specialized equipment. This guide walks you through the official onboard programming method, common pitfalls, and alternative paths when you don’t have enough keys.
Quick Answer: Can You Program It at Home?
Yes, if you have two already-programmed proximity keys. The onboard procedure takes about two minutes and requires no special tools. If you have only one working key or none, the system locks you out for security reasons, and you’ll need professional help to extract the PIN code or use a scan tool.
Preparation: What You Need Before You Start
Before attempting any programming, gather the following:
- Two valid, working proximity keys (the ones that start the car and unlock the doors).
- A new, unprogrammed key (blank or uncut). Make sure it’s the correct FCC ID: M3N5WY862X for 2013+ Chrysler/Dodge/Jeep/Ram push-to-start fobs.
- A fresh CR2032 battery for the new key. A dead battery is the #1 reason “Key Not Detected” errors appear.
- Your owner’s manual or the glove box security card – this holds the 4-digit PIN code if you end up needing it (for locksmith/dealer use).
Important distinction: A “proximity key” (push-to-start) is different from a standard turn-key fob. This guide covers the 2015-2017 Chrysler 200 with the push-button start system. If your car has a traditional ignition cylinder, the programming method differs entirely.
The Official Onboard Programming Method (Two Working Keys Required)
This is the only procedure a regular owner can perform without a dealer scan tool. You must have two working keys before you begin. The vehicle must be in Park, and all doors must be closed.
Step 1: Enter the vehicle and close all doors. Make sure the ignition is completely off. Insert the first working key fob into the ignition slot (yes, even though it’s push-to-start, the slot still exists for programming).
Step 2: Cycle the first key to RUN. Turn the key from OFF to RUN (do not start the engine). Wait until the dashboard lights fully illuminate. On the 2015-2017 Chrysler 200, you’ll see the security light (a car icon with a key) turn on and then go off after a few seconds.
Step 3: Remove the first key. Turn the key back to OFF and pull it out of the slot. You have about 15 seconds to proceed to the next step before the system times out.
Step 4: Insert the second working key. Immediately put the second working key into the slot and turn it to RUN. Watch for the security light to turn off completely – this usually takes 5 to 10 seconds. Once the light goes out, the system has accepted that you have two authorized keys.
Step 5: Program the new key. Turn the second key to OFF and remove it. Within 10 seconds, insert the new, unprogrammed key and turn it to RUN. The security light will illuminate again, then turn off, and you should hear a single chime. That chime confirms the new key’s transponder has been learned.
Step 6: Test everything. Remove the new key. Test the lock/unlock buttons, the trunk release, and the passive proximity entry (walk up to the car with the fob to see if the doors unlock). Finally, press the brake pedal and push the START button to verify the engine starts. Repeat for any additional keys you want to program – the onboard method remembers up to eight keys.
Troubleshooting Common Failures
Even with two working keys, the procedure can fail. Here are the most common issues and how to fix them.
“Key Not Detected” Error
If the dashboard displays this message after inserting the new key:
- Check the battery: Replace the CR2032 cell in the new fob. Even a slightly weak battery can prevent communication.
- Eliminate interference: Keep your cell phone, wallet, or metal objects away from the key slot. Proximity keys use radio frequency at 433 MHz, and interference can block the signal.
Security Light Flashes Rapidly
A fast-flashing security light (often accompanied by a chime) means a “rolling code mismatch.” This happens if you took too long between steps.
- Repeat the cycle faster: The system gives you a narrow window – usually 10-15 seconds – between inserting keys. Practice the sequence a few times with your two working keys before adding the new one.
- Counter lockout: If the light keeps flashing, the module has locked you out for 10 minutes. Turn the ignition off, leave the key out, and wait. After 10 minutes, you can try again.
Remote Works, but Engine Won’t Start
This is a classic sign that only the remote function was programmed, not the immobilizer chip. The Chrysler 200 uses a separate immobilizer (SKIM – Sentry Key Immobilizer Module) that must learn the transponder inside the key.
- Redo the onboard procedure: Make sure you turn the key to RUN and wait for the security light to go out – not just the remote button programming.
- Consider a defective key: Some aftermarket keys have dead or weak transponder chips. Try a different blank if possible.
Push-to-Start Won’t Respond at All
If the fob battery is completely dead, you can still start the car using a backup method: place the key fob directly against the push-to-start button (the flat side of the fob touching the button) and press the button with the brake pedal. This uses NFC (near-field communication) to authenticate the key even with a dead battery. This works on all 2015-2017 Chrysler 200 models.
If You Only Have One or Zero Working Keys (The “Professional” Path)
Without two working keys, the onboard method is a dead end. Here are your options:
Option A: Dealership Programming
- Pros: The most reliable method. Dealers have the Chrysler DRBIII or WiTECH scan tool that can directly add keys to the system.
- Cons: You’ll need proof of ownership (title and ID), and the cost is higher.
- Cost: $100–$200 for programming labor alone. Add $150–$300 for the key itself. Total: $250–$550.
Option B: Automotive Locksmith
- Pros: Cheaper than the dealer. Many locksmiths carry programmers compatible with Chrysler SKIM modules (like the Autel IM508, Xtool X100 Pad, or Launch X431).
- What they’ll do: Extract the 4-digit PIN code from your vehicle’s Body Control Module (BCM) and then program the new key via the OBD-II port.
- Cost: $80–$150 for programming and key cutting. You can save by buying a blank key yourself.
Option C: DIY with a Scan Tool (Advanced)
If you own a compatible scan tool (like AlfaOBD or AutoAuth), you can attempt to program a key yourself. Be warned: this is not for casual users. A single mistake can erase all keys from the system, leaving you stranded until a dealer rescues you.
- What you need: A tool that can read the SKIM PIN from the BCM, plus a blank key with the correct FCC ID.
- Risk: High. If you accidentally erase the existing keys, the car won’t start at all.
Cost vs. Time Analysis
To help you decide which route fits your situation, here’s a quick comparison:
| Method | Cost | Time | Success Rate | Skill Level |
|---|---|---|---|---|
| DIY with 2 existing keys | $0 (key not included) | 2 minutes | Very high | Beginner |
| DIY with scan tool (1 existing key) | $150–$300 (tool) + $30–$50 (key) | 30–60 minutes | Medium | Advanced |
| Automotive locksmith | $80–$150 | 30 minutes | High | None needed |
| Dealership | $150–$250 (labor) + key cost | 1–2 hours | Highest | None needed |
Topical Depth: Understanding the “Why”
Understanding how the system works can save you frustration.
The Chrysler 200 (2015-2017) uses a Radio Frequency Hub (RKH) that communicates with proximity keys at 433 MHz. The keys use a “rolling code” – each time you lock or start the car, the key and the RKH exchange a new encrypted code. Without matching codes, the engine won’t start.
The onboard programming trick works because the system sees two authorized keys and “trusts” you. It then allows a third key to be learned without needing the PIN code. This is a deliberate security feature: if you lose one key, you can still add replacements with the second one.
Why the 2015-2017 model is tricky: These years transitioned to a new CAN bus protocol compared to earlier Chryslers. Many universal OBD2 programmers that work on a 2014 Chrysler 200 will fail on the 2015-2017 model. That’s why locksmiths need modern tools like the Autel IM508 or Launch X431 to extract the PIN. For more details on diagnostic tools that support these vehicles, check out our guide on [link to guide on compatible scan tools for Chrysler SKIM systems].
Comprehensive FAQ
Can I program a Chrysler 200 proximity key with just one key?
No. The onboard method requires two working keys. With only one key, the system will not allow you to add another without a professional scan tool.
How much does it cost to get a dealer to program a key?
Expect $100–$200 for labor, plus $150–$300 for the key. Total cost is usually between $250 and $550. If you already have a blank key, the dealer may charge for programming only.
Can I use a key from a Dodge Dart, Jeep Cherokee, or Ram?
Yes, many 2013+ Chrysler/Dodge/Jeep/Ram proximity keys share the same FCC ID (M3N5WY862X). However, the physical key blade must be cut to match your Chrysler 200 door lock. The remote buttons and transponder chip will work once programmed.
Do I need a special PIN code to program a new key?
Only if you use the professional path (locksmith or dealer). The 4-digit PIN is located on a small card in your owner’s manual wallet or taped inside the glove box. For the DIY onboard method (with two keys), no PIN is needed.
Why does my new key unlock the doors but won’t start the car?
The remote door lock receiver (RKE) operates independently from the immobilizer (SKIM). The key blade may be cut correctly, and the button programming may work, but the transponder chip inside wasn’t learned by the immobilizer. You must perform the full programming procedure (Step 2–5 above) to link the chip.
Is there a way to program a key without any working keys?
Only with a professional scan tool at a dealership or locksmith. There is no “emergency” bypass for the 2015-2017 Chrysler 200. Jumping wires or using a SmartKey override will not work. The vehicle’s BCM must authenticate the tool with a valid PIN before it can add keys.
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
- How to Program a 2011-2014 Chrysler 200 Remote Key | DIY & Pro Guide
- How to Program a 2017-2023 Chrysler Pacifica Smart Key: DIY Steps & Troubleshooting
- How to Program a Chrysler Town & Country Fobik Key (2008-2016) – Step-by-Step DIY
- How to Program a 2004-2007 Chrysler Town & Country Key
- How to Program a 2011-2022 Chrysler 300 Proximity Key (DIY & Pro Options)