Engine Oil Pressure Switch Circuit (GM)
What does P1189 mean?
The P1189 code means the vehicle's onboard diagnostic system has detected: Engine Oil Pressure Switch Circuit (GM). This is a moderate severity code.
Common Symptoms
- Check Engine Light on
- Low oil pressure warning light on
- Oil pressure gauge fluctuating
- Possible engine ticking at idle
- Oil pressure light comes on intermittently
Probable Causes (Ranked by Likelihood)
- Faulty oil pressure switch/sensor Very High
- Low engine oil level High
- Corroded oil pressure sensor connector Moderate
- Wiring issue in oil pressure circuit Moderate
- Actual low oil pressure from worn engine Low
Step-by-Step Diagnostic Procedure
-
Check engine oil level and top off if low
-
Install a mechanical oil pressure gauge to verify actual oil pressure
-
Inspect the oil pressure sensor connector for oil contamination or corrosion
-
Test the oil pressure switch with a multimeter
-
Replace the oil pressure sensor if actual pressure is normal
Frequently Asked Questions
Is the oil pressure warning serious?
Take any oil pressure warning seriously. While the sensor itself often fails on GM vehicles, actual low oil pressure can destroy an engine in minutes. Always verify with a mechanical gauge before assuming it is just the sensor.
Why do GM oil pressure sensors fail so often?
GM oil pressure sensors on V8 trucks are subjected to high oil temperatures and pressure cycles. The internal diaphragm wears over time. They can also leak oil from the sensor housing, which is a telltale sign of failure.
Can I replace the oil pressure sensor myself?
Yes. The oil pressure sensor on most GM vehicles is accessible with a deep socket or specialized sensor socket. Disconnect the electrical connector, unscrew the old sensor, and thread in the new one. The job takes about 30 minutes.