P0521 on a Volvo: Causes, Fixes & Repair Cost

๐ŸŸ  Moderate severity ยท drivable

Check the oil level before driving, and stop the engine right away if the oil pressure warning stays on.

What P0521 means on a Volvo

On a Volvo, P0521 means the oil pressure sensor is sending a signal that is out of the expected range for the current engine speed. Volvo's older 5-cylinder engines use a pressure sensor that can fail as its wiring ages. The engine computer flags the code when the reading does not behave the way it should as RPM changes.

Is P0521 common on Volvos?

P0521 shows up on higher-mileage S60s, V70s, and XC90s with the 2.5L 5-cylinder engine, where oil pressure sensor and wiring issues are known to occur. Volvo engines are generally reliable, so a real oil pressure failure is unusual, though cold-weather oil viscosity can briefly affect readings.

Commonly reported on: S60, V70, XC60, XC90.

Symptoms

Common causes

How to fix it

FixDIY?Typical cost
Replace the oil pressure sensorYes$80โ€“250
Repair the sensor wiring or connectorYes$20โ€“150
Verify real oil pressure with a manual gaugeMechanic$100โ€“250

Frequently asked questions

Can I drive my Volvo with a P0521 code?
Only after checking the oil level. If the oil pressure warning stays on while driving, stop the engine immediately to avoid serious damage.
What causes P0521 on a Volvo?
A failing oil pressure sensor is the most common cause, followed by aged wiring. Real oil pressure failure is rare on Volvo engines.
How much does it cost to fix P0521 on a Volvo?
Replacing the sensor runs about $80โ€“$250 with parts and labor. Confirming real oil pressure with a gauge first costs about $100โ€“$250.

Other common Volvo codes

P0420
P0420 on a Volvo
P0171
P0171 on a Volvo
P0300
P0300 on a Volvo
P0456
P0456 on a Volvo
P0430
P0430 on a Volvo
P0128
P0128 on a Volvo
P0455
P0455 on a Volvo
P0174
P0174 on a Volvo

P0521 on other brands

Toyota
P0521 on a Toyota
Honda
P0521 on a Honda
Ford
P0521 on a Ford
Chevy
P0521 on a Chevy
Nissan
P0521 on a Nissan
BMW
P0521 on a BMW
Mercedes-Benz
P0521 on a Mercedes-Benz
Volkswagen
P0521 on a Volkswagen
Hyundai
P0521 on a Hyundai
Subaru
P0521 on a Subaru
Mazda
P0521 on a Mazda
Jeep
P0521 on a Jeep
GMC
P0521 on a GMC
Lexus
P0521 on a Lexus

Looking for the full (non-brand-specific) guide? See the P0521 code page โ†’

Browse all Volvo codes: Volvo hub โ†’

Updated 2026-08. This page is informational and not a substitute for professional diagnosis.