01 The Science of Flight: How Aircraft Stay in the Air • 02 This Is How Burning Odors Mean An Electrical Short Under Th… • 03 The Significance of Clean and Balanced Fuel Injectors • 04 Troubleshooting Turn Signal Woes: Why Do Turn Signals Blink… • 05 What to Do If Your Car Only Starts When You Hit the Starter • 06 P0420 Code Explained: Catalyst System Efficiency Below Thre… • 07 Volvo's Diesel Exit: A Sign of the Times or a Mistake? • 08 Understanding Car Fuel Pumps: Functions, Types, and Mainten… • 09 P0042, P0043, and P0044: H02S heater control circuit (Bank … • 10 How to Avoid Common Mechanic Scams: Tips for Choosing a Rel… •

DTC codes / GM codes / P1187

P1187 · GMEngine Oil Pressure Sensor Circuit Low Voltage

P1187 on GM vehicles means the engine control module (ECM) has detected an abnormally low voltage signal from the engine oil pressure sensor circuit. The ECM expects a voltage within a specific calibrated range that corresponds to actual oil pressure, and a reading below the minimum threshold for a set time triggers this code.

SystemPowertrain
Code typeGM specific
SeverityMedium
Fix difficultyIntermediate
AreaFuel and air metering

Symptoms you may notice

  • Oil pressure warning light or message on the instrument cluster
  • Oil pressure gauge reading low, pegged at zero, or fluctuating erratically
  • Check Engine Light illuminated
  • Engine may enter reduced power mode or fail-safe operation on some GM models
  • Often no drivability symptoms besides the warning lights
  • In rare cases, a chime or warning message about low oil pressure

Common causes, most likely first

  1. Faulty engine oil pressure sensor (common failure on GM engines)
  2. Damaged or chafed wiring in the sensor circuit, especially near hot exhaust components
  3. Corroded or loose electrical connector at the oil pressure sensor
  4. Poor ground connection for the sensor or ECM
  5. Low engine oil level or low oil pressure causing the sensor to read below normal range
  6. Failed ECM driver circuit for the oil pressure sensor (less common)

How to diagnose and fix it

  1. Check engine oil level and condition; top off or change oil if needed
  2. Inspect the oil pressure sensor connector and wiring for damage, corrosion, or looseness
  3. Use a scan tool to read live oil pressure sensor voltage and compare to mechanical gauge reading
  4. Test the sensor circuit with a multimeter for reference voltage, ground continuity, and signal voltage
  5. Replace the oil pressure sensor if voltage signal is incorrect and wiring is good
  6. Verify oil pressure with a mechanical gauge to rule out actual low oil pressure
  7. Clear codes and test-drive to confirm repair

What GM techs check before replacing the sensor

  • A low oil level or worn oil pump can set P1187 even when the sensor is working perfectly, so always verify actual oil pressure with a mechanical gauge.
  • The oil pressure sensor on many GM engines is located behind the intake manifold or near the oil filter housing, where heat and oil leaks commonly damage the connector and wiring.
  • Corrosion inside the sensor connector pins is a frequent cause that a visual inspection alone may miss; gently wiggle the harness while watching live data on a scan tool.
  • Some GM vehicles use the oil pressure sensor signal for variable valve timing or cylinder deactivation, so a faulty signal can cause driveability issues beyond a simple warning light.
  • After replacing the sensor, the ECM may need a relearn or calibration procedure on certain models; check service information for the specific vehicle.

Can I keep driving with P1187?

If the oil pressure warning light is on and the gauge reads zero, stop driving immediately and check the oil level; continuing to drive with actual low oil pressure can destroy the engine. If the gauge shows normal pressure and only the Check Engine Light is on, you may drive cautiously to a repair shop, but avoid heavy loads and high speeds until diagnosed.

Guidance is general and written for GM vehicles. Exact tests and values vary by model, so confirm the fault before replacing parts.

Running on fumes Free guides aren't free to make. Top up the tank. Any amount, one time. Fuel the Garage