I have an 06 wrangler 4.0 automatic. My jeep won't go above 2200 RPM's and won't shift out of 2nd gear. It seems to be in limp mode. I was throwing the codes for crank/camshaft sensors and I replaced both of those. Cranshaft was replaced with mopar but unfortunately mopar no longer makes the camshaft sensor so I went with NAPA because I saw that that brand worked for some other people. I am now throwing a multitude of codes. P1684, P0846, P0755, P0038, P0645, P0161, P0344, P0129, P0700,and P0016. This all began with just the crank/cam codes and once I started replacing sensors now I'm throwing all these codes. I know that the P0755 says it's a bad solenoid, but I may be wrong but I don’t feel that it's actually the solenoid. Oh and also when we got under there to change the crankshaft position sensor there was a broken wire, i do not know what the wire was, but we fixed that. Please somebody help me!! Also I replaced the PCM roughly 3 years ago with one from wranglerfix. This is my daily driver that I use for work and I have to figure this out ASAP. Any help is greatly appreciated!
