engine
Throttle Position Sensor
for 1994–2007 Dodge Ram 2500 5.9L I6 Cummins Diesel · 4WD
Difficulty
Easy
Time
54 min
Tools
6
Steps
11
✓Fact-checked. Built from OLP's spec database, then independently fact-checked line by line with every correction applied. Master-tech sign-off by Chris Hackleman is queued. Cross-check torque values against the factory manual, and stop if anything looks unsafe. How our data is made.
Replace the throttle position sensor (TPS) on the VP44 injection pump throttle body of the 5.9L Cummins diesel engine to restore proper throttle response and engine performance.
Warnings
⚠The TPS is a critical sensor for proper VP44 injection pump operation. Using non-OEM sensors may cause drivability issues or check engine lights.
ℹ️Allow engine to cool before beginning work to avoid burns from hot components.
ℹ️The TPS on these engines does not require relearning or programming after replacement.
Tools required
Flat blade screwdriver (small)Essential
T10 Torx bitEssential
Torque wrench (20-100 in-lb range)Essential
Shop towelsEssential
As an Amazon Associate and Autel/ANCEL partner, OLP earns from qualifying purchases — how we link. This never changes the specs we publish.
Parts
- Throttle Position Sensor (TPS) × 1 — Mopar 5269870AA or equivalent
As an Amazon Associate and Autel/ANCEL partner, OLP earns from qualifying purchases — how we link. This never changes the specs we publish.
Preparation
- Park vehicle on level ground and set parking brake
- Turn ignition off and remove key
- Allow engine to cool to ambient temperature
- Open hood and secure with prop rod
- Disconnect negative battery cable to prevent electrical issues during sensor replacement
Procedure
- 1Locate throttle position sensorOn this Cummins diesel there is no throttle body or throttle-body-mounted TPS; throttle input is handled by an Accelerator Pedal Position Sensor (APPS), located either on the accelerator pedal assembly or on a bracket near the injection pump depending on year. Verify the specific sensor and its mounting location against a service manual for your exact model year before proceeding.
- 2Disconnect TPS electrical connectorPress down on the red locking tab on the TPS electrical connector and carefully pull the connector straight away from the sensor. Do not pull on the wires themselves. If connector is stuck, spray small amount of penetrating oil at base and wait 2-3 minutes.
- 3Inspect connector and pinsExamine the connector terminals for corrosion, bent pins, or moisture intrusion. Check the sensor pins for damage or corrosion. Clean connector with electrical contact cleaner if contamination is present and allow to dry completely.
- 4Remove TPS mounting screwsRemove the sensor mounting fasteners as specified in the service manual for your exact sensor; verify fastener type and count before beginning. These screws are small and can be tight, so use steady pressure to avoid stripping. Keep screws in a clean location for reinstallation if reusing.Torque specTPS Screws3 Nm (2 lb-ft)
- 5Remove old TPSCarefully pull the TPS straight away from the throttle body. The sensor shaft engages with the throttle shaft inside the body. Do not rotate or twist the sensor during removal as this may damage the throttle shaft. If sensor is stuck, gently wiggle while pulling straight out.
- 6Inspect throttle shaftWith TPS removed, visually inspect the exposed throttle shaft for wear, damage, or debris. The shaft should be clean and smooth with a flat or D-shaped profile. Wipe shaft clean with shop towel if any dirt or oil is present. Do not allow debris to enter the throttle body.
- 7Prepare new TPSRemove new TPS from packaging and verify it matches the old unit in physical configuration and connector type. Check that the sensor shaft engagement feature (internal profile) is clean and free of debris. Apply a very light coating of dielectric grease to the electrical pins if desired for corrosion protection.
- 8Install new TPSAlign the new TPS shaft engagement feature with the throttle shaft, ensuring proper orientation. The sensor will only fit one way. Gently push the sensor straight onto the throttle body until it seats flush against the mounting surface. Do not force or rotate the sensor.
- 9Install TPS mounting screwsStart the sensor mounting fasteners by hand to ensure proper thread engagement. Tighten evenly to the torque value listed in the service manual for your exact sensor. Do not overtighten as this can crack the sensor housing.Torque specTPS Screws3 Nm (2 lb-ft)
- 10Reconnect electrical connectorAlign the TPS electrical connector with the sensor pins and push straight on until the red locking tab clicks into place. Tug gently on the connector to verify it is fully seated and locked. Ensure wiring harness has adequate slack and is not under tension.
- 11Reconnect battery and clear codesReconnect the negative battery cable and tighten securely. Turn ignition key to ON position (do not start engine). On 1996 and newer OBD2-equipped trucks, observe the dash MIL for normal bulb-check behavior; pre-1996 trucks do not monitor this circuit the same way. If any previous TPS-related codes were stored, they may need to be cleared with a scan tool.
Reassembly
- No disassembly of other components is required for this procedure
- Ensure all electrical connections are fully seated and locked
- Verify TPS mounting screws are torqued to specification
Verification
- Start engine and verify it idles smoothly without surging or stalling
- Rev engine slowly and confirm smooth throttle response without hesitation
- Test drive vehicle and verify normal acceleration and no check engine light
- Use scan tool to verify TPS voltage changes smoothly from approximately 0.5V at idle to 4.5V at full throttle (if equipped with scan tool)
- Check for diagnostic trouble codes related to TPS circuit or rationality
Related trouble codes on this vehicle
Codes that commonly send this job to the bay — tap one for symptoms, causes, and diagnostic steps.
P0008Engine Position System Performance - Bank 1P0009Engine Position System Performance - Bank 2P0010Intake Camshaft Position Actuator Circuit/Open Bank 1P0011Intake Camshaft Position Timing Over-Advanced Bank 1P0020Intake Camshaft Position Actuator Circuit/Open Bank 2P0021Intake Camshaft Position Timing Over-Advanced Bank 2P0068MAP/MAF - Throttle Position CorrelationP0120Throttle/Pedal Position Sensor/Switch A CircuitP0121Throttle/Pedal Position Sensor/Switch A Circuit Range/PerformanceP0220Throttle/Pedal Position Sensor/Switch B CircuitP0221Throttle/Pedal Position Sensor/Switch B Range/PerformanceP0315Crankshaft Position System Variation Not Learned
Chasing one of these codes and not sure which part is guilty? Ask a master mechanic about YOUR car →