# P0522: Engine Oil Pressure Sensor/Switch "A" Circuit Low

**Verdict:** Stop driving

Engine sensors - Generic OBD-II code, applies to all gasoline cars and light trucks sold in the US since 1996.

- **Typical cost:** $100-$450
- **Urgency:** Stop now
- **Most likely:** Failed sensor or shorted signal wire
- **DIY?:** Check oil first; then shop

## Quick answer

P0522 means the signal from the oil pressure sensor or switch is lower than its normal range, which the engine computer reads as a circuit fault. A failed sensor or a wire shorted to ground is the usual cause. Because a low reading can also mean real low oil pressure, stop the engine if the oil light is on or the engine is noisy, and check the oil before driving on.

## What does P0522 mean?

Most electronic oil pressure sensors are three-wire parts. The engine computer, or on some vehicles the instrument cluster or a body module, supplies a 5-volt reference and a ground, and the sensor returns a signal voltage that rises as oil pressure rises. A healthy engine at idle sends a signal well above the bottom of the range, and even a stopped engine reads a known low value rather than nothing at all.

P0522 sets when the signal drops below the lowest voltage the computer considers believable, usually for a few seconds with the engine running. Common electrical reasons are a signal wire shorted to ground, an open reference wire, or a sensor that has failed internally. The gauge, if fitted, often drops to zero and the oil light may come on. The computer cannot always tell a dead circuit from a truly dry engine, which is why an oil check and a pressure test come first.

## What are the symptoms of P0522?

- Oil pressure gauge dropping to zero or the lowest mark
- Oil pressure warning light or message on, often with the check engine light
- Engine sounding normal with a full dipstick when the circuit is at fault
- Ticking, tapping, or knocking if the pressure is genuinely low
- Other low-voltage sensor codes if a shared 5-volt supply is pulled down

## What causes P0522?

Ranked from most to least likely. Check them in this order: the cheap, common causes first.

1. **Failed oil pressure sensor** (most common). An internal failure can pull the sensor output close to zero volts. Sensors live in hot oil for years, and many also leak oil through their body, which can wick into the connector. If the reference and ground check good at the connector but the signal stays near zero with the engine running, the sensor is likely bad.
2. **Signal wire shorted to ground** (common). The sensor wiring often runs low on the engine near brackets, the exhaust, or the oil filter. Melted or chafed insulation lets the signal wire touch metal, which drives the reading to near zero. Look for damage where the harness bends, where it is clipped to the block, or where it passes close to hot parts.
3. **Lost 5-volt reference or poor connection** (common). If the sensor loses its 5-volt reference, its output falls low. Oil-soaked or corroded connector pins, a broken locking tab, or a damaged reference wire are typical. On many engines that reference is shared with other sensors, so a short in one of them can drag the whole circuit down and set several codes.
4. **Genuinely low oil pressure** (less common). On many sensors even zero pressure still reads inside the normal range, so real low pressure more often sets P0524 or turns on the oil light. On some vehicles it can also produce P0522. Low oil, a failing pump, a blocked pickup, or worn bearings are the causes, and engine noise or a low dipstick points this way.
5. **Engine computer or module fault** (rare). Rarely, the computer or module that supplies the reference and reads the signal has an internal fault. Shops only reach this after the sensor, wiring, and connectors have tested good, and replacing a module may require programming. Checking for service bulletins or software updates for your vehicle comes first.

## How do you diagnose P0522?

1. Check the oil level on level ground with the engine off, and do not run the engine if it is low or noisy.
2. Have the pressure confirmed with a mechanical gauge in the sensor port if the oil light is on.
3. With the key on, check for about 5 volts on the reference pin and a good ground at the connector.
4. Inspect the harness for chafing, melting, or oil soaking, and test the signal wire for a short to ground.
5. Unplug other sensors on a shared reference one at a time to see whether the voltage recovers.

## How do you fix P0522, and what does it cost?

| Fix | Typical cost | What it involves |
| --- | --- | --- |
| Mechanical oil pressure test | $100-$200 | The first step whenever the oil light is on. |
| Replace oil pressure sensor | $100-$400 | Higher where the sensor sits under the intake manifold. |
| Repair wiring or connector | $100-$400 | Includes replacing an oil-soaked connector pigtail. |

Full price breakdowns: [oil change cost](/cost/oil-change).

## Is it safe to drive with P0522?

> **Stop driving.** Treat it as real low oil pressure until proven otherwise. If the oil light is on, the gauge reads low, or the engine ticks or knocks, stop the engine as soon as it is safe and do not restart it. If the oil is full, the engine is quiet, and a pressure test shows good pressure, the car can be driven to a shop.

## Will P0522 fail an emissions test?

P0522 fails an OBD-based emissions test in most states while the check engine light is on. Clearing the code after the repair resets the readiness monitors, so allow several days of mixed driving before testing. If several sensor codes were set together, make sure all of them are fixed, since each one keeps the light on.

## After the repair: clearing P0522

Clear the code once the sensor or wiring is fixed, then start the engine. The oil light should go out within seconds, and any gauge should rise and respond to engine speed. Watch for other low-voltage codes returning, since a shared reference fault can come back. Several trips with no pending P0522 confirm the repair.

## How to prevent P0522

- Check the oil level regularly and top up with the correct grade before it gets low.
- Repair oil leaks near the sensor before oil soaks the connector and wiring.
- Keep harness clips in place so wires cannot rest on the exhaust or sharp brackets.
- Treat any oil light that comes on while driving as an emergency until it is checked.

## Codes often seen with P0522

- [P0520](/codes/p0520): Engine Oil Pressure Sensor/Switch "A" Circuit
- [P0521](/codes/p0521): Engine Oil Pressure Sensor/Switch "A" Circuit Range/Performance
- [P0523](/codes/p0523): Engine Oil Pressure Sensor/Switch "A" Circuit High
- [P0524](/codes/p0524): Engine Oil Pressure Too Low
- [P0011](/codes/p0011): "A" Camshaft Position - Timing Over-Advanced or System Performance (Bank 1)

## Frequently asked questions

### Can I drive with a P0522 code?

Not until you know the oil pressure is real. If the oil light is on, the gauge reads low, or the engine is noisy, stop the engine and have it towed. If the oil is full, the engine sounds normal, and a pressure test is good, you can drive carefully to a shop.

### What does oil pressure sensor circuit low mean?

It means the signal voltage from the oil pressure sensor has dropped below the lowest level the computer accepts. That usually points to a failed sensor, a signal wire shorted to ground, or a missing 5-volt reference. Less often, it reflects genuinely low oil pressure in the engine.

### How much does it cost to fix P0522?

Most P0522 repairs cost $100 to $450 at an independent shop. A mechanical pressure test runs $100 to $200, a new sensor $100 to $400, and a wiring or connector repair $100 to $400. If testing shows real low pressure, engine repair costs can be much higher.

### Why does my oil gauge read zero but the engine sounds fine?

A gauge at zero with a quiet engine and full oil often means the sensor or its wiring has failed, which is typical of P0522. However, sound alone is not proof of good pressure, since damage can begin before noise starts. Have it confirmed with a mechanical gauge before driving any distance.

### Can low oil cause P0522?

Low oil can lower the pressure reading, but P0522 usually means the voltage is below the sensor's normal range, which more often points to an electrical fault. Check the dipstick first anyway. If the oil is low, top it up, and do not run the engine if it is ticking or knocking.

### Can I replace the oil pressure sensor myself?

Often yes, if it is reachable. Most unscrew from the block or oil filter housing with a deep or special socket. Let the engine cool first, expect a little oil loss, and check the oil level and look for leaks afterward. Some sensors sit under the intake manifold, which makes it a bigger job.

### Why did P0522 set with other sensor codes?

Several low-voltage codes at once usually mean a shared 5-volt reference circuit has been pulled down. On many engines the oil pressure sensor shares that supply with other sensors. A short in any one of them, or in the shared wiring, can set codes for all of them together.

### What is the difference between P0522 and P0524?

P0522 means the oil pressure sensor signal voltage is too low, an electrical fault in the circuit. P0524 means the computer believes the oil pressure itself is too low. P0524 is the more urgent code, but both deserve an oil level check and a pressure test before driving.

### Will P0522 fail an emissions test?

Yes, in most states any stored code with the check engine light on fails an OBD-based test, including P0522. After fixing the circuit and clearing the code, the readiness monitors must run again. Allow several days of mixed driving before your inspection so they can finish.

### What happens if I ignore P0522?

You risk missing a real oil pressure problem, because the warning system you rely on is not working properly. If the pressure is genuinely low, the engine can be badly damaged within a short drive. Get the circuit fixed and the pressure confirmed rather than living with the light.

## Sources

- [SAE J2012: Diagnostic Trouble Code Definitions](https://www.sae.org/standards/content/j2012_201812/)
- [EPA: On-Board Diagnostics (OBD)](https://www.epa.gov/state-and-local-transportation/vehicle-emissions-board-diagnostics-obd)

## Other engine sensors codes

- [P0500 Vehicle Speed Sensor "A"](https://diagxcar.com/codes/p0500)
- [P0505 Idle Air Control System](https://diagxcar.com/codes/p0505)
- [P0506 Idle Air Control System RPM Lower Than Expected](https://diagxcar.com/codes/p0506)
- [P0507 Idle Air Control System RPM Higher Than Expected](https://diagxcar.com/codes/p0507)
- [P0520 Engine Oil Pressure Sensor/Switch "A" Circuit](https://diagxcar.com/codes/p0520)
- [P0521 Engine Oil Pressure Sensor/Switch "A" Circuit Range/Performance](https://diagxcar.com/codes/p0521)
- [P0523 Engine Oil Pressure Sensor/Switch "A" Circuit High](https://diagxcar.com/codes/p0523)
- [P0524 Engine Oil Pressure Too Low](https://diagxcar.com/codes/p0524)
- [P0562 System Voltage Low](https://diagxcar.com/codes/p0562)
- [P0571 Brake Switch "A" Circuit](https://diagxcar.com/codes/p0571)

## Symptoms

- [Why is my engine knocking?](https://diagxcar.com/symptoms/engine-knocking-noise)
- [Why is my car leaking oil?](https://diagxcar.com/symptoms/car-leaking-oil)

## Repair costs

- [Oil change cost](https://diagxcar.com/cost/oil-change): $45-$150

---

Source page: https://diagxcar.com/codes/p0522
Updated: 2026-11-03
General information, not a substitute for a qualified mechanic.
