← Back to list

2006 Chrysler 300 V6 PCM Replacement Issue: P2115 & P2116 Codes, No Throttle Response

Model: PCM Gas Pedal Problem Fault Code: P2115 Posted: 2020-02-28 20:21

I own a 2006 Chrysler 300 with a 3.5L V6 engine and recently had the Powertrain Control Module (PCM) replaced due to persistent check engine light issues and recurring codes. The original PCM was sourced from a Dodge Magnum and failed to work properly, leading to multiple replacements. After installing two new PCMs, both have resulted in the same issue: no throttle response despite the vehicle starting and running normally. The current diagnostic trouble codes (DTCs) are P2115 and P2116, which relate to throttle position sensor communication issues. I've already replaced the gas pedal and throttle body with no improvement. Interestingly, when using the original Magnum PCM (which is not compatible), the car still runs but shows old codes like P0499 and P0344 — indicating a potential compatibility or programming issue. The dealership claims the new PCMs are defective, but I suspect this may be due to improper software flashing or lack of proper relearn procedures. The vehicle has no extended crank, starts fine, and runs smoothly — only lacking throttle response. I have a digital multimeter and a basic OBD2 scanner, but limited experience with advanced diagnostics. I'm seeking clarity on whether the issue stems from: - Incompatible PCM software for 2006 Chrysler 300 V6 - Missing or failed relearn procedures after PCM installation - Faulty wiring or sensor connections (e.g., throttle position sensor) - A programming error by the dealership during PCM setup Any insights into the correct software version for a 2006 Chrysler 300 V6, or steps to verify PCM communication and perform a proper relearn? Is there a known fix for P2115/P2116 on this model?

Related fault codes
P2115P2116
Comments (15)
Anonymous 2020-02-29 06:45

What were the original codes from the first PCM before replacement? Was it P0499 or another code? Understanding the history of the issue may help identify if the problem is rooted in a faulty sensor or miscommunication.

Anonymous 2020-02-29 17:33

Hi autojoe, I don't remember the original PCM codes. The engine was rebuilt due to a broken connecting rod. After repair, it ran fine for some time before failing. A mechanic initially blamed the PCM and tried fixing it. I took it to another shop that said there's no communication between the PCM and the vehicle’s data link connector (DLC). I ordered a used PCM online — it didn’t work. Later, someone with a specialized machine claimed they couldn't connect to the PCM and suggested replacing the throttle body. After installing a new throttle body, the technician said the PCM was wrong — it's designed for a V8, not my 300. I returned that PCM and received another one. It ran initially but triggered P0499 and P0344. The camshaft sensor has been replaced. I'm in the Philippines where technical expertise and equipment are limited. I’m now considering buying a new gas pedal. Thank you for your help, Ron.

Anonymous 2020-02-29 19:23

Not all PCM units are compatible across models. You must use a PCM specifically programmed for your vehicle’s VIN. Online services offer programming and flashing of PCMs — this could resolve the issue if it's a software mismatch. Mechanics without proper electronics knowledge should not diagnose such issues. Understanding circuit design, wiring diagrams, and using appropriate test equipment is essential. In many U.S. shops, electronic diagnostics are still underdeveloped.

Anonymous 2020-02-29 20:07

Try installing the original PCM back into the vehicle. Can your scan tool communicate with it? Check for any codes or signals. A communication failure between the scan tool and PCM could stem from poor power, ground, or data network connections in the DLC connector. If the old PCM works but shows different codes, this points to a wiring or signal issue rather than a faulty module.

Anonymous 2020-02-29 20:37

The original PCM was returned for core — the used one had P0499 and P0344 codes initially.

Anonymous 2020-03-01 05:19

Yes, the current replacement PCM is showing P2115 and P2116. The vehicle starts and runs but has no throttle response. Is there communication between your scan tool and the PCM? When the key is turned to 'on', does the check engine light flash briefly before going out?

Anonymous 2020-03-01 05:35

Throttle position sensors (APP) typically require a 5V reference, ground, and two signal wires. Verify that these are present and functional. Use an oscilloscope to monitor the signal wires while pressing the gas pedal — one wire should show forward bias, the other reverse bias. Check the scan tool data for APP sensor values to confirm proper operation.

Anonymous 2020-03-01 05:39

Do you have a digital multimeter? It's essential to check power and ground at the PCM connector. The P2115/P2116 codes didn't appear on earlier PCMs — this suggests a change in hardware or software setup. Did you contact the PCM manufacturer’s technical support for programming validation?

Anonymous 2020-03-01 07:21

I’ve returned the car home now. The dealer found no faults and claimed it's a PCM issue. I have only a basic OBD2 scanner — limited functionality. The dealer scanned and provided a list of codes for the new PCM. I have a multimeter but am unsure how to use it properly. I don’t have an oscilloscope. Currently, the check engine light is on (P0340), along with lighting and ABS/traction control lights. The new PCM shows P2115 and P2116. The vehicle starts and runs fine but has no throttle response. The check engine light remains lit.

Anonymous 2020-03-01 12:14

So you currently have only P2115, P2116, and P0340? Were these codes present on the original PCM or are they new? Only issue is no throttle response. The vehicle starts normally with no extended crank. The cam sensor code appears regardless — could be a persistent issue. I assume the technician checked circuits but found nothing.

Anonymous 2020-03-01 18:44

I don’t remember any original PCM codes. The camshaft sensor has been replaced, and the car runs fine with no extended crank. The P0340 code appears regardless. The only issue is no throttle response. I believe the technician checked circuits but found nothing.

Anonymous 2020-03-01 19:52

I’m going to see a qualified mechanic today to check wiring and connections. Would a new gas pedal fix this? Or is it more likely a PCM or sensor issue?

Anonymous 2020-03-01 21:05

After replacing the electronic throttle body, was an ETC relearn performed? Without a proper relearn, codes P2115 and P2116 may set. One mechanic claimed no communication with the PCM — possibly indicating a wiring or data link issue. Multiple PCMs have been replaced over time, each with different codes. This points to improper diagnosis by unqualified technicians. Without proper tools and training, it's just guesswork. I wish I could offer more help.

Anonymous 2020-03-02 03:04

Hi autojoe, thank you — but your input hasn’t been helpful at all. You’ve offered no actionable suggestions. I bought a new PCM because my only issue was P0499, which I believe came from using the wrong model (Magnum) PCM. After installation and software update by the dealer, P0499 disappeared — but now I have no throttle response. The dealership claims the PCM is defective again. I suspect their technician made two programming errors and ruined two new PCMs. I don’t know what to do next. I doubt anyone here can help — but I hoped someone with technical knowledge might understand this issue. Does the correct software for my 2006 Chrysler 300 V6 have a specific name?

Anonymous 2020-03-02 07:36

The dealership should have performed an ETC (Electronic Throttle Control) relearn after PCM installation to clear P2115 and P2116. Without this step, the system may not recognize throttle position signals properly.