P0521: Engine Oil Pressure Sensor/Switch Range/Performance
What this check-engine code means in plain English, what usually causes it, and what a fix typically costs.
What P0521 means
The powertrain control module (PCM) has detected that the engine oil pressure sensor is sending a signal that doesn't match expected values for current operating conditions. This could mean the sensor itself is faulty, or that actual oil pressure is outside the normal range, which can lead to severe engine damage.
What causes P0521?
Is P0521 safe to drive?
Do not drive until you verify the engine oil level is correct. If oil level is full and the engine sounds normal, the sensor may be faulty and short trips to a repair shop are usually acceptable. However, if actual oil pressure is low, continued driving can cause catastrophic engine damage within minutes.
P0521 repair cost
Industry-average estimates. Cost depends on whether it's just a sensor replacement or requires oil pump or internal engine repairs.
Which one is it for your car?
Plug a cheap OBD2 adapter into your car and CarSense reads your codes and tells you the likely cause and a real cost for your exact vehicle — free to scan, no proprietary dongle.