P1289 The powertrain control module saw the engine oil pressure sensor signal stuck high

Category
Powertrain - Ignition
Severity
Check Engine Light
Applies to
Honda and Acura models that use this code

What does P1289 mean on a Honda?

P1289. The powertrain control module saw the engine oil pressure sensor signal stuck high. The module may report oil pressure that is not real and warn about a pressure problem.. This Honda-enhanced code applies to Honda and Acura models that use this code.

Common causes of P1289

How to fix P1289

  1. Confirm the code with a scan tool and check engine oil level and condition first
  2. Inspect the switch connector and wiring for corrosion, moisture, and loose pins
  3. Test the switch circuit against the factory spec
  4. Check oil pressure and the oil pressure switch operation
  5. Replace the switch if it fails testing, then clear codes and retest

Sources and review