P0524Generic code

P0524 Code: Engine Oil Pressure Too Low

The P0524 code means the measured engine oil pressure is too low. Shut the engine off and check the oil level right away, because driving without pressure can destroy the engine in minutes. Low oil level is the most common cause, but a worn pump or bearings are possible.

Severity
Critical
Can I keep driving?
No, stop and have it checked
Estimated cost
$20 to $3,000
Difficulty
Medium
System
Computer and Outputs
Applies to
All OBD2 vehicles
On this page

What the P0524 code means

The computer monitors oil pressure and, if it falls below the minimum for the current engine speed, it stores the P0524 code and turns on the warning light. Unlike the circuit codes, this one points to low pressure, and that pressure can be real.

The most frequent cause is a low oil level. Others are oil of the wrong viscosity or oil that is badly degraded, a clogged filter, a worn oil pump or bearings with too much clearance. The sensor can also fail, but never assume that without measuring the real pressure.

The sensor profile pages explain how to test the oil pressure sensor.

After a real pressure failure, listen to the engine carefully: a metallic knock that gets louder with engine speed points to damaged rod bearings. In that case an oil change is not enough, because the engine needs a repair. If the real pressure is correct and the engine is quiet, the sensor or its wiring is the culprit.

P0524 code symptoms

  • Oil light on or flashing.
  • Engine knocking noise (lifters, rod bearings).
  • Low reading on the pressure gauge.

Likely causes of the P0524 code

  1. Low oil level. The most frequent cause.
  2. Oil of the wrong viscosity or degraded oil. Oil that is too thin or badly worn loses pressure when hot.
  3. Clogged oil filter or one of poor quality.
  4. Worn oil pump. It delivers less pressure when hot.
  5. Worn bearings. The extra clearance lets the pressure leak away.
  6. Faulty sensor. Only after you have measured the real pressure.

How to diagnose the P0524 code step by step

  1. Stop the engine and check the oil level.
  2. Measure the real pressure with a mechanical gauge.
  3. Check the oil and the filter.
  4. If the real pressure is low, look for the mechanical cause.
  5. Listen to the engine. A knock that rises with engine speed points to bearing damage.

How to fix the P0524 code

  • Top up or change the oil and the filter.
  • Repair the pump or the bearings if the real pressure is low.
  • Replace the sensor if the real pressure is correct.

Technical reference data

  • Pressure when hot: 1 to 2 bar (about 15 to 29 psi) at idle and 3 to 5 bar (about 44 to 73 psi) at 3,000 rpm.
  • These values are a general guide: check the manufacturer data for your vehicle.

Brand-specific notes

On engines with a variable oil pump, the pump solenoid can also cause low pressure, so it belongs on the list of suspects.

P0524 on Volkswagen

On Volkswagen engines with a variable oil pump, the pump solenoid can also cause low pressure.

P0524 on Ford EcoBoost

On Ford EcoBoost engines with a variable oil pump, the pump solenoid can also cause low pressure.

P0524 on GM

On GM engines with a variable oil pump, the pump solenoid can also cause low pressure.

Frequently asked questions about P0524

Can I drive with a P0524 code?
No. Stop the engine and check the oil.
What damage can it cause?
The engine can seize within a few minutes without pressure.
Could it be the sensor?
Yes, but confirm it by measuring the real pressure.
How much does it cost to fix P0524?
Between $20 and several thousand dollars, up to about $3,000. Topping up the oil is at the low end, and an engine repair after bearing damage is at the high end.
What does the P0524 code mean?
It is a generic OBD2 code that means the oil pressure the computer measures is too low for the current engine speed. Unlike the circuit codes, it can point to a real lack of pressure.
Will a P0524 code clear itself?
Do not count on it. If the pressure is really low, the problem will not fix itself and gets worse the longer the engine runs, and an electrical fault in the sensor will bring the P0524 code back.
What is the most common cause of P0524?
A low oil level. Wrong or degraded oil, a clogged filter, a worn pump and worn bearings come next.

Questions about the P0524 code

There are no questions about this code yet. Tell us about your case: vehicle, symptoms and what you have already checked.