← Back to list

1998 Dodge Ram 5.2L Engine P0138 O2 Sensor Code After Tune-Up: Causes and Diagnosis

Model: 98 Dodge Ram Fault Code: P0138 Posted: 2014-08-11 00:59

I recently purchased a 1998 Dodge Ram with a 5.2L V8 engine two months ago. The truck was initially very underpowered and unresponsive, but the check engine light (MIL) was not illuminated. I performed several diagnostic checks using an OBD-II scanner, which showed no immediate issues. To improve performance, I conducted a compression test—resulting in 150 psi on all eight cylinders—which confirmed good cylinder integrity. I then completed a full ignition system tune-up using ACDelco parts (plugs, wires, cap, and rotor). After the service, the truck ran significantly better, though it still felt slightly underpowered. I recently gave the engine a thorough cleaning and took it for another drive. During this test, the MIL suddenly came on, and the scanner now reads P0138—indicating an oxygen sensor high voltage or short. I’ve reviewed multiple posts about the P0138 code and have two main questions: 1) Could a recent ignition tune-up have triggered the PCM to detect a fault and set this code? Is there any known connection between ignition component replacement and O2 sensor-related codes? 2) Could moisture or water exposure—such as from a wet electrical connector—have caused a short in the oxygen sensor circuit? If so, where would such a connector be located? I didn’t notice any visible water near the O2 sensor end, but are there other connectors under the hood or on the PCM module that could have been affected? I cleared the code and reset the PCM this morning. During a test drive, I monitored live data from the upstream oxygen sensor (B1S2), which previously read .999—now showing normal voltage signals after reset. However, I haven’t yet completed a full drive cycle to confirm if the monitor will re-activate or if the code returns. I’m also curious: what is the specific drive cycle required for a 1998 Dodge Ram 5.2L to complete all OBD-II monitors (especially the catalytic converter and heater resistance tests)? Additionally, my fuel pressure reading is on the lower end of normal—42 psi at idle—with only a 2–3 psi drop during light acceleration. Is this within acceptable range? I haven’t performed a full fuel pressure leak-down test yet. Any insights or recommendations would be greatly appreciated.

Related fault codes
P0138
Comments (3)
Anonymous 2014-08-11 08:48

Which engine configuration? You're right to use an OBD-II scanner—never rely solely on the check engine light. What brand and model of ignition components were used (e.g., plugs, wires, cap/rotor)? Can your scanner read live data for ECT, fuel temperature (FT), and oxygen sensor voltages? Have you performed a fuel pressure test or leak-down test? The post-cat O2 sensor is located far from the engine—ensure it's properly installed. Check for any pinched or frayed wiring at the B1S2 connector. Also verify that the catalytic converter is present and not obstructed.

Anonymous 2014-08-11 16:52

It’s a 5.2L V8 engine. I used ACDelco ignition components (plugs, wires, cap, rotor). I cleared the P0138 code and reset the PCM this morning. During a test drive, I monitored live data from the upstream O2 sensor (B1S2), which previously read .999—now showing stable voltage signals after reset. I’ve not yet completed a full drive cycle to confirm if the monitor will re-activate. The fuel pressure is currently at 42 psi at idle, with only a 2–3 psi drop during light throttle input. This is on the lower side of normal (ideal range is typically 49.2 ± 5 psi), but I haven’t tested under load yet.

Anonymous 2014-08-12 11:14

When the B1S2 sensor reads .999, what are the readings from the upstream oxygen sensors? For a P0138 code to be valid, both upstream and downstream O2 sensors should show abnormal voltage patterns—otherwise, it may indicate a misdiagnosis or data anomaly. With low fuel pressure, monitor the fuel temperature (FT) over time for long-term trends. Fuel pressure at idle should ideally be within 49.2 psi ± 5 psi; deviations could point to injector issues or fuel system problems.