So I had code P2110 and P2118 (forced limited rpms and throttle actuator) I replaced the throttle body along with an o2 sensor and steering angle sensor so far trying to solve this issue. I was told the PCM is bad by a mechanic friend who worked on one before but I want to make sure before I put all that money into getting this 05 magnum to run again. Rpms are all over from 1000 to 2500 in idle, almost shuts off, bad gas smell, and of course stuck in limited rpms so no driving but starts. Any ideas on where I should start looking if the PCM isn’t actually the problem or just PCM lol. Wiring looked okay. Throttle relearn both pedal and scan tool doesn’t work and battery could use a replacement possibly alternator soon as well. Thanks!