Originally Posted by Axxkicker
Good evening everyone-
P0344 - Camshaft pos sens A circ interm bank1 or single sens
P0339 - Crank pos sens circ interm
P2111 - Throttle actuator ctrl sys- stuck open
P0642 - Sens ref voltage 1 circ low
P2122 - Throttle/pedal pos sens/switch D circ low input
C121C - Torque request signal denied
U0401 - Invalid data received from ecm/pcm
i do not blame Superchips (or any other aftermarket sccanner) but WiTech as a dealer scan tool could be more accurate and give you the PIDs for each event.
2012 it´s a 3.6 Pentastar?
You have to be 100% sure that you do not have some mechanical timing related issues - like damaged magnetic trigger wheel on camshaft, loose oil galley bolts or similar. This can be checked with a lab scope quite easy
If that is correct, then thorougly check the plugs for camshaft sensors. Not only visualy. You have to check every single pin and wiring for cross talk between wires while wiggling the whole harness
Also measure the camshaft sensor wires all the way from sensor plugs back to PCM using the same manner.
There was a wiring harness/cam sensor plug issue with early 3.6 engines causing similar codes
This can also cause the P0642 - reference voltage on circuit 1.
If not, then there ale 2 circuits tied to this and various sensors on the same reference. CPS, Oil pressure sender, A/C pressure transducter, Throttle body assy and APP (pedal) sensor all hang on the same 5volt wire.
Check the harness near CPS and oil sender, check all plugs and clean all pins. Bad oil pressure sender or AC transducter are most common to fail
IMHO P0344 and P0642 are the main problems
P0339 could be also important, but relieson the same 5v circuit which causes P0642.
All other errors are caused by missing 5v reference or cam signal being out of phase.
If none of the above helps, then probably the PCM itself