P0438 Code: Catalyst Temperature Sensor High (Bank 2)
The P0438 code means the signal from the bank 2 catalyst temperature sensor has gone above its maximum value. The main effect is reduced protection for the catalytic converter. An open circuit, a loose connector or a broken sensor ground is the usual cause.
- Severity
- Low
- Can I keep driving?
- Yes, no immediate risk
- Estimated cost
- $40 to $350
- Difficulty
- Medium
- System
- Emissions Control
- Applies to
- All OBD2 vehicles
On this page
What the P0438 code means
This works the same as the bank 1 sensor, but on the converter on the side opposite cylinder 1. It only applies to V engines or flat (boxer) engines.
The sensor changes its resistance with temperature, and the computer measures the resulting voltage. The P0438 code sets when that signal is too high, which usually means an open circuit, such as a loose connector or a cut wire, or an interrupted sensor ground.
Without the bank 2 signal, the computer cannot protect that converter and it turns on the check engine light. The most common fault is wiring burned by the heat of the exhaust.
To confirm it, measure the continuity of each wire between the component connector and the computer connector with the key off. It should be under 1 ohm, and an infinite reading means that wire is open. If the wiring is good, measure the component itself, because infinite resistance confirms it is open inside.
P0438 code symptoms
- Check engine light on.
- Reduced converter protection.
- Incomplete emissions monitor, so the vehicle cannot pass inspection.
- Often no other driving symptoms.
Likely causes of the P0438 code
- Loose or broken connector. This is the most frequent cause.
- Signal or ground wire cut. The signal rises up to the reference.
- Sensor open inside, with infinite resistance.
- Short to 5 volts or 12 volts from rubbing against another wire.
How to diagnose the P0438 code step by step
- Read the sensor value on the scan tool and compare it with what you expect.
- Inspect the connector for corrosion, water or loose pins.
- Check reference and ground, and measure the sensor resistance with the connector unplugged.
- Measure the signal with the connector plugged in and see whether it changes with conditions.
- Do a wiggle test on the harness while watching the reading.
- Check continuity all the way to the computer.
- Compare it with the bank 1 sensor. With the engine cold, the two should match.
How to fix the P0438 code
- Repair the connector or the wiring.
- Replace the sensor if testing confirms it.
- Correct the real condition if there is one, such as a leak or a blockage.
- Clear the codes and complete a drive cycle so the monitor can run.
Technical reference data
- Normal converter temperature: 400 to 800 °C (about 750 to 1,470 °F).
- These are approximate values, so check the manufacturer data for your engine.
Brand-specific notes
This code is uncommon on current gasoline vehicles. Where it does appear, a loose connector or wiring broken by exhaust heat is the first thing to check.
Questions about the P0438 code
There are no questions about this code yet. Tell us about your case: vehicle, symptoms and what you have already checked.