the code P0123 means, Throttle Position Sensor/Switch A Circuit High Input. sounds like a wiring problem to me. I had the same problem with a 99 Toyota tocoma when i replaced it i had to reset the CPU. On a dodge you should be able to disconnect both batteries for 15 mins to 1 hour and it mite reset.
Remove your air cleaner assembly, and the TPS is mounted on the throttle body, on the left if looking from the front of the truck, it will have an electrical plug on it, and I believe it has 3 screws holding it on.
about 130 stock
Green
Depends on what the transmission is. Bear in mind that Cummins engines can be found in 3/4 ton Dodge pickups and semi trucks alike.
On the throttle body.
The throttle position sensor is on the throttle body.
It is under the hood, on the driver side front of the engine. It is part of the assembly that the throttle cables hook on to.
On a 2007 Ram the throttle position sensor is part of the throttle body.
The throttle position sensor is built into the electronic throttle assembly( throttle body) and is not available seperatly.
The throttle position sensor is part of the throttle body on a 2007 Ram 1500.
The throttle position sensor is part of the throttle body and is not serviceable separately.
The throttle position sensor is on top of the engine, on the throttle body, opposite of where the cables attach.
It is located on the throttle body
Normal cause is a failed TPS. (throttle position sensor)
It is on the throttle body.It is on the throttle body.
1997 Dodge diesels come with the 12 valve cummins engine. It is fully mechanical and does not have a camshaft position sensor. "Dodge cummins diesel forum" is a good resource for dodge cummins owners.