← Back to list

2005 Chrysler Town & Country P0032 and P0038 O2 Sensor Heater Circuit Fault: Diagnosis and Fix Guide

Model: 2005 Chrysler Town and Country Fault Code: P0032 Posted: 2014-03-21 11:45

Hi everyone, I'm reaching out for help with a persistent issue on my 2005 Chrysler Town & Country (3.8L engine) with 113,000 miles. After visiting the auto repair shop, we’ve been unable to resolve recurring P0032 and P0038 diagnostic trouble codes. We replaced both downstream O2 sensors — one by the shop, one by us — but the codes return immediately after engine start. The shop claims wiring is intact and suggests a possible need for a new ECM (Engine Control Module). However, this seems like an overreach given that these codes are typically related to sensor heater circuit issues. I’d like to understand: - What exactly does 'heater circuit high' mean in the context of P0032/P0038? - What is the correct resistance (ohms) specification for a healthy downstream O2 sensor on this model? - Is it necessary to use OEM Chrysler O2 sensors, or can aftermarket brands like Densco be safely used? - If there’s a short to ground or voltage, would that trigger P0138 instead of P0032/P0038? Additionally, I’ve been told the PCM learns heater characteristics from each sensor installation — so clearing the memory (via battery disconnection) is critical when replacing sensors. Can you confirm this step and suggest a troubleshooting checklist? Any real-world experience with these codes on 2005 Chrysler Town & Country models would be greatly appreciated. Thanks, Laurie

Related fault codes
P0032P0038
Comments (6)
Anonymous 2014-03-21 12:31

The vehicle is likely a 3.8L model. P0032 and P0038 indicate the Powertrain Control Module (PCM) detects higher-than-expected voltage on the O2 sensor heater circuit when the heater is commanded off. To diagnose accurately, use an OBD2 scanner to check freeze frame data and actual sensor voltage readings during operation. Key questions: - Why were the sensors replaced? Was it to clear codes or due to a real fault? - Were OEM Chrysler sensors used (not aftermarket)? Aftermarket parts often have inconsistent resistance values that can cause misdiagnosis. Verification Test #5: Always ensure PCM memory is cleared after O2 sensor replacement. This involves either disconnecting the PCM’s C-1 connector or briefly removing the negative battery terminal. The PCM stores heater characteristics per sensor — these must be reset when installing new sensors to avoid false codes.

Anonymous 2014-03-21 13:03

Thanks for the detailed response, Kev. I confirm it's a 3.8L engine. The sensors were replaced specifically to clear P0032 and P0038. We used Densco O2 sensors and cleared the codes with a scanner — but they reappear immediately after starting the engine. I’m still unclear: does 'heater circuit high' refer to the heating element inside the sensor or the feedback signal? Are OEM Chrysler O2 sensors required due to specific resistance values? Aftermarket sensors may not meet factory specifications. The repair shop flashed the ECM and suggested we might need a full computer replacement — is that standard practice for these codes, or could it be an incorrect diagnosis? Is using Densco downstream O2 sensors safe in this application? If there were a true short to ground or voltage, would that result in P0138 instead of P0032/P0038?

Anonymous 2014-03-21 13:27

Confirmed — same model (3.8L). Yes, resistance values are critical. OEM sensors are strongly recommended due to precise ohm specifications; aftermarket parts often lack consistency and can lead to false readings. Try disconnecting the negative battery terminal — it’s a simple but effective step that clears PCM memory and resets heater learning parameters. My earlier mention of 'short to ground' refers to what is observed when the O2 heater is commanded ON. The trouble tree shows this code triggers when the PCM sees voltage on the heater circuit while it should be off. The PCM turns the heater on/off; if voltage remains present during the 'off' state, that’s the fault condition. Knowing whether there's 5V reference or 12V heater power at the sensor would help — but this requires a scanner to detect actual commands from the PCM.

Anonymous 2014-03-21 14:31

My husband is confused — could you clarify which O2 sensor you're referring to? Upstream or downstream? And when the ignition is turned on, will there be voltage at the sensor connector? Thanks, Laurie.

Anonymous 2014-03-21 14:59

Yes, this is confusing. P0032 (B1S1) and P0038 (B1S2) are related — both pertain to the same heater circuit issue in different sensors. The 'heater circuit' is controlled by the PCM. When the heater is commanded OFF, the PCM monitors for voltage on the circuit. If voltage is still present, it triggers a fault because the desired state (no voltage) doesn’t match the actual state. I referenced a verification test — and added a note about resetting PCM memory: disconnecting the negative battery terminal is simple, effective, and worth trying. Proper troubleshooting requires both an OBD2 scanner and a digital multimeter (DVOM). Regarding your question: when ignition is turned on, there will be a 5V reference at the sensor connector — but heater voltage may or may not be active. This can only be confirmed with a scanner reading of PCM commands.

Anonymous 2014-03-22 00:52

OEM Chrysler O2 sensors are strongly recommended. A code does not always mean the component is defective — circuit testing and proper diagnostics are required to confirm actual failure. Aftermarket parts may not meet factory specifications, leading to persistent false codes or misdiagnoses.