P1690 — Fuel Injection Pump CKP Sensor Does Not Agree With ECM CKP Sensor — 5.9 Cummins 24-Valve (VP44)
Diagnostic reference for 5.9 Cummins 24-Valve VP44 (1998.5-2002) when P1690 is set. Focus on signal disagreement between the VP44 internal speed signal and the…
What it means
Manufacturer-enhanced code: the VP44’s internal speed signal disagrees with the engine crankshaft position signal.1
Most likely causes
- Crankshaft position sensor signal degraded or intermittent — Erratic or out-of-range CKP signal can cause the ECM CKP reading to diverge from the VP44 internal speed signal.12
- VP44 pump-mounted controller internal fault — A failing VP44 controller can produce an incorrect internal speed signal that no longer matches the ECM CKP.1
- VP44 electrical connector, power or ground issue — Poor VP44 connector contact, corrosion, or weak power/ground raises noise or dropouts in the pump’s speed reporting.1
- ECM-to-pump wiring or data link degradation — Intermittent wiring between ECM and VP44 can corrupt the speed comparison and set the disagreement code.13
- Companion DTC present in another module — P1693 can accompany P1690 when another module stores a related fault; the companion code points to the real issue.4
- Lift-pump fuel starvation stressing VP44 electronics — Chronic low supply pressure stresses the VP44 controller and can contribute to erratic pump signals.56
How to diagnose
- Verify code presence and freeze-frame conditions; record engine speed, temperature, and load at set.
- Inspect crankshaft position sensor and wiring for damage, oil contamination, and secure mounting; check air gap and connector integrity.
- Inspect VP44 pump connector, terminals, and harness for corrosion, moisture, or loose pins; verify pump power and ground circuits for proper voltage and low resistance.
- Check ECM-to-pump data wiring continuity and isolation to ground and power; look for chafing near the engine and firewall.
- Monitor live CKP RPM vs VP44 reported speed with a scan tool during cranking and idle; note dropouts or divergence.
- Check lift-pump supply pressure at the injection pump inlet per service spec; low pressure is a known VP44 stressor.
- Read all modules for additional codes, especially P1693 companion codes, P1688, P1689, P0251, and CKP circuit codes.
- If electrical checks pass and signal disagreement persists, evaluate VP44 controller health; a failing pump controller can set this disagreement.
- Document findings before condemning the VP44; replace only after confirming power, ground, wiring, CKP signal, and fuel supply are correct.
Specs and test values
| Check | Normal reading | When to measure | Source |
|---|---|---|---|
| Lift pump pressure at key-on | At least 10 psi (10–12 psi on a stock pump) | Key on engine off, during the ~25-second prime | Diesel Power Products |
| Lift pump pressure under load | Below 5 psi is a red flag for the VP44 | Accelerating or towing, gauge on the feed line | Diesel Power Products |
Common mistake to avoid
Replacing the VP44 without testing the lift pump first. A weak lift pump starves the VP44 of the fuel it uses for cooling, so a new pump installed on a bad supply side can fail again quickly. Put a gauge on the feed line and check pressure at key-on and under load before buying the pump. Source: Diesel Power Products — checking lift pump pressure on a 24-valve Cummins.
Parts and tools you may need
- Digital multimeter
- Scan tool with live data for CKP RPM and VP44 speed
- Wiring diagram for 1998.5-2002 5.9L 24-valve
- Terminal cleaner and dielectric grease
- Fuel pressure gauge for lift-pump supply test
Tools you’ll need
- OBD-II scan tool — Reads P1690 and companion codes and compares live CKP RPM vs VP44 reported speed to confirm signal disagreement.
- digital multimeter — Checks VP44 power, ground, and ECM-to-pump data wiring for correct voltage, resistance, and isolation to ground.
- fuel pressure gauge — Verifies lift-pump supply pressure at the VP44 inlet to rule out fuel starvation stressing the pump electronics.
- oscilloscope — Captures CKP sensor waveform integrity and VP44 speed signal to detect dropouts or noise causing disagreement.
Rough cost and difficulty
| Likely repair | Parts | Shop labor | Who usually does it |
|---|---|---|---|
| Wiring or connector repair | $10–$100 | 1–4 hrs | DIY with tools and a manual |
| Crankshaft or camshaft position sensor | $40–$200 | 0.5–2 hrs | DIY with tools and a manual |
| Lift pump / fuel transfer pump | $100–$400 | 1–3 hrs | DIY with tools and a manual |
| VP44 injection pump | $800–$1,600 | 3–5 hrs | Shop |
Typical US independent-shop figures; labor runs about $120–$180 per hour (dealers charge more). Confirm the diagnosis before buying parts.
When to see a pro
If diagnosis points to internal VP44 controller failure or requires pump removal, have a qualified diesel technician perform the work. Do not attempt high-pressure fuel system service without proper training and safety equipment.
Check for recalls
Recalls are tied to your truck’s VIN, so check yours directly: enter the VIN at NHTSA’s recall lookup. Open safety recalls are repaired free at a dealer.
Sources
Curated DTC seed — 5.9 Cummins 24-Valve (VP44) (curated) ↩︎ ↩︎ ↩︎ ↩︎ ↩︎
Curated DTC seed — 5.9 Cummins 24-Valve (VP44) (curated) ↩︎
Curated DTC seed — 5.9 Cummins 24-Valve (VP44) (curated) ↩︎
Curated DTC seed — 5.9 Cummins 24-Valve (VP44) (curated) ↩︎
Curated DTC seed — 5.9 Cummins 24-Valve (VP44) (curated) ↩︎
Curated DTC seed — 5.9 Cummins 24-Valve (VP44) (curated) ↩︎
Spotted an error, or something missing? Tell us
Run a 5.9 Cummins 24-Valve (VP44)? This goes straight to the editor — it is not published.