99 Dodge Dakota 3.9L Engine Stalls When Warm: P0132 O2 Sensor Issue and Heater Circuit Diagnosis
My 1999 Dodge Dakota with a 3.9L engine runs smoothly when cold but begins to stall or slow down significantly as it warms up. It frequently exhibits hesitation, nearly dies, then briefly recovers before repeating the cycle. I used a CarMD scanner and initially detected codes P0133 and P0135. After disconnecting the battery cable and holding the key in the start position for 15 seconds, I cleared the codes. However, after driving the vehicle, the same issue returned and the scanner showed code P0132. I disconnected the front O2 sensor (which was previously removed) and measured voltage on pin 1 of its harness connector — reading 4.22 volts with the key on but engine off. The sensor has a four-wire connector, and I'm unsure if this is the correct wiring configuration or whether there's an issue with the heater circuit. The truck originally ran well for over 10 years without issues. Now, drivability is severely affected. I've confirmed that pin 1 corresponds to the DG/PK wire (positive), but voltage is only around 4V when ignition is on and engine off. No ground issues have been found so far. I’ve also noted that the OBD-II display shows M,F,CC as solid and C,O,OH as blinking — possibly indicating emission monitor status. However, I cannot load CarMD software onto my PC to interpret these codes fully. After disconnecting the front O2 sensor, I drove the vehicle for a distance and it ran normally without stalling. I did not clear the P0132 code from the ECU or reconnect the battery. The question remains: is it safe to operate the truck permanently with this sensor disconnected? Are there any known fixes or diagnostics for this specific P0132 issue on a 1999 Dodge Dakota 3.9L?
P0132 is likely not the root cause of drivability issues — it's more related to the oxygen sensor heater circuit than engine performance. Please confirm that pin 1 on the O2 sensor connector is connected to the DG/PK wire (positive). The expected voltage should be close to 12V when the ignition is on and engine off. Check for proper grounding as well — a poor ground can cause erratic readings. The heater circuit for both O2 sensors is powered by fuse A in the Power Distribution Center (PDC). Are there any other diagnostic codes present? Any additional symptoms? Reference: http://www.revbase.com/BBBMotor/Wd/DownloadPdf?id=16322