TORKO

P0520 Engine oil pressure sensor/switch A circuit

What P0520 means

The engine control unit has found a fault in the circuit for the oil pressure sensor or switch. The car can no longer reliably tell you if oil pressure is low, so you lose an important warning.

P0520 is a generic SAE J2012 code: it means the same on every make. The exact cause still depends on the car, so read the freeze-frame data before replacing parts.

At a glance

Severity
Medium
Typical repair cost
80–280 €
Workshop time
0.4–1.4 h
Repair difficulty
Easy
DIY possible
Yes
Check engine light
Yes
Affects emissions test
No

Parts and labour at an independent workshop in Europe. Main dealers charge more; the cause decides the bill, not the code.

Symptoms

Common causes

  1. Faulty oil pressure sensor or switch
  2. Oil-soaked, loose or corroded connector
  3. Damaged wire to the sensor
  4. Genuinely low oil pressure on some cars that report it under this code

Can I keep driving with P0520?

Check the oil level before driving further. If the level is correct and the engine sounds normal, you can drive carefully and have it checked within one to two weeks; if the red oil light is on with low oil or engine noise, stop the engine.

What to check first

  1. Check the engine oil level and top up if needed
  2. Inspect the sensor connector and wiring for oil leaks and damage
  3. Have the real oil pressure measured with a mechanical gauge
  4. Replace the sensor or repair the wiring

Related codes

Data: TORKO fault-code catalogue, built on OBDex (CC0-1.0) and reviewed against workshop practice. Informational only — it does not replace a diagnosis by a mechanic.
Updated: