Skip to content

OBD-II Code · Engine

P0520

Engine Oil Pressure Sensor/Switch Circuit Malfunction

critical severityDo not drive$100 for sensor to $2,500+ for pump

Oil pressure sensor fault — could be sensor OR actual low oil pressure.

Common symptoms

  • Oil pressure warning light
  • CEL
  • Engine noise if real low pressure

Likely causes

  • Failed oil pressure sensor
  • Low oil level
  • Failing oil pump (serious)
  • Wiring

Where to start

  1. Try the cheapest cause first. Start by checking: failed oil pressure sensor.
  2. Cost & scope. $100 for sensor to $2,500+ for pump
  3. If the code returns after the fix: escalate to a shop or scanner with live-data and freeze-frame. A code that re-sets means the underlying fault is still there. Don't keep driving with this one active — risk of damage.

Related codes

Look up another code

← All OBD-II codes

More free tools

VIN DecoderDecode year, make, model, engine, recalls.Maintenance ScheduleOil, timing belt, fluids, by vehicle.Gas CostWeekly, monthly, annual fuel math.Tire SizeOEM vs new — diameter delta + speedo error.

See all 10 tools