Back to 2015 Cadillac ATS

2015 CADILLAC ATS

3.6L V6RWDAUTOMATICgas
3 active safety recalls on this vehicle — view recalls
Repairs0Labor505Torque4895Fluid7DTC959Battery0Maintenance0Recalls3
P1189moderate severityPowertrain

Engine Oil Pressure Switch Circuit

on 2015 Cadillac ATS 3.6L V6 · RWD

What this code means

The PCM detected a fault in the engine oil pressure switch circuit. The switch is normally closed at low oil pressure and opens when oil pressure exceeds 1-4.5 PSI. The PCM supplies 12V to the circuit and monitors for an open condition.

Symptoms

  • Low oil pressure warning light (intermittent or false)
  • Check Engine Light may not illuminate (non-emissions code)
  • Oil gauge inaccuracy

Common causes

  • Faulty oil pressure switch
  • Low engine oil level
  • Oil pressure sensor wiring issue
  • Corroded connector near oil filter
  • Actual low oil pressure (worn engine)

Diagnostic steps

  1. Check engine oil level and condition
  2. Test oil pressure with mechanical gauge
  3. Inspect oil pressure switch wiring
  4. Test oil pressure switch for proper operation
  5. Check connector near oil filter for corrosion

Repair notes

Replace oil pressure switch (located near oil filter on most GM engines). If actual oil pressure is low, investigate engine mechanical condition.

Other Powertrain codes on this vehicle

Building an app?
Free API access to all this data — 50 requests/day, no card required.
Get an API key →
Run a shop?
Manage repairs, estimates, and customers with ShopBase — $249/mo, all features included.
Try ShopBase →