Skip the auto shop - Our mechanics make house calls

P0522 OBD-II Trouble Code: Engine Oil Pressure Sensor/Switch Low Voltage

Check Engine Light

P0522 code definition

P0522 is the universal OBD-II code for Engine Oil Pressure Sensor/Switch Low Voltage. Related codes include P0520, P0521, P0523, and P0524.

What the P0522 code means

The oil pressure sensor sends a message to the PCM (Powertrain Control Module), which gets transmitted in the form of a voltage reading. A vehicle will store P0522 when that message tells the PCM that the sensor is indicating too low of an oil pressure value.

What causes the P0522 code?

The possible sources of this fault code include:

  • A faulty oil pressure sensor
  • An open or short in the sensor circuit wiring
  • A faulty connector or bad connection in the oil pressure sensor circuit
  • Low oil, the wrong type of oil, a blockage in an oil passageway

What are the symptoms of the P0522 code?

Aside from the vehicle storing this trouble code, you may notice a low oil pressure gauge reading or illuminated oil pressure light. The engine may fail to start, or the vehicle may stall in the middle of driving.

How does a mechanic diagnose the P0522 code?

Your technician may perform the following steps to diagnose this problem:

  • Clearing all codes and test driving the vehicle, observing live scanner data to see if the code returns

  • Inspecting the oil level and condition

  • Checking that the correct oil is being used and that the oil filter does not have a blockage

  • Visually inspecting the oil pressure sensor or sending unit’s wiring and connectors to check for damage, loose wires, or burned areas

  • Using an ohmmeter to test the oil pressure sensor to ensure the voltage matches manufacturer specifications

  • Checking the oil pressure with a mechanical oil pressure gauge, as well as comparing that reading to the sensor reading

Common mistakes when diagnosing the P0522 code

While oil pressure sensor replacement is often an appropriate fix, if the damage is too far gone this can be merely a bandage on a problem that has already affected the engine. Replacing the sensor may get rid of the code but if the more serious issues aren’t addressed then the fix won’t last.

How serious is the P0522 code?

This fault code can be minor, or very serious, depending upon the source of the problem. In many cases the malfunction is electrical in nature – either a short in the wiring or other damage interrupting the signal, or a bad oil pressure sensor/sending unit. If, however, the code has been stored for a long period of time and the oil has actually been low during this time, catastrophic engine damage could occur.

What repairs can fix the P0522 code?

Things your mechanic may do to address this code include:

Additional comments for consideration regarding the P0522 code

Whenever a vehicle shows indications of an oil pressure problem, you should always take it seriously and begin investigating the cause immediately. Checking the oil for level and color is a quick, easy way to make sure that there isn’t an actual oil shortage if your oil light has come on.

The good news is that P0522 most often reflects an electrical or sensor/sending unit problem, and as soon as the issue is rectified the code – as well as the low oil gauge indicator – should resolve itself. Checking your oil, and having it changed, routinely can prevent serious engine problems even if you should encounter this code.

Need help with a P0522 code?

YourMechanic offers certified mobile mechanics who will come to your home or office to diagnose and repair your vehicle. Get a quote and book an appointment online or speak to a service advisor at 1-800-701-6230.

The statements expressed above are only for informational purposes and should be independently verified. Please see our terms of service for more details

Skip the repair shop, our top-rated mechanics come to you.

At your home or office

Choose from 600+ repair, maintenance & diagnostic services. Our top-rated mechanics bring all parts & tools to your location.

Fair & transparent pricing

See labor & parts costs upfront, so you can book with confidence.

12-month, 12,000-mile warranty

Our services are backed by a 12-month, 12,000-mile warranty for your peace of mind.

Get A Quote

Ask a Mechanic
(100% Free)

Have a car question? Get free advice from our top-rated mechanics.

Ask A Mechanic
Over 10,000 questions answered!

Need Help With Your Car?

Our certified mobile mechanics make house calls in over 2,000 U.S. cities. Fast, free online quotes for your car repair.


Post a question and get free advice from our certified mechanics.


More related articles

Rules of the Road For Iowa Drivers
Driving on the roads requires knowledge of the rules, many of which are based on common sense and courtesy. However, even though you know the rules in...
P2159 OBD-II Trouble Code: Vehicle Speed Sensor B Range/Performance
Diagnostic Trouble Code (DTC): P2159 P2159 code definition Vehicle Speed Sensor B Range/Performance Related Trouble Codes: P2158: Vehicle Speed Sensor B P2160: Vehicle Speed Sensor B Circuit Low P2161:...
P2422 OBD-II Trouble Code: Evaporative Emissions Control System (EVAP) Vent Valve Stuck Closed
Diagnostic Trouble Code (DTC): P2422 P2422 code definition Evaporative Emissions Control System (EVAP) Vent Valve Stuck Closed Related Trouble Codes: P2441: EVAP Vent Valve Stuck Open EVAP trouble...

Related questions

Q: P0174, P1004 codes

Hello. From what you describe it would appear that your vehicle is experiencing some sort of fuel or engine performance issues. Code P0174 is for an lean condition in engine bank 2. This can be caused by many things, however...

Q: Engine check light, rough idle, loss of power.

Hello. If your filter is over oiled and the oil got onto the hot wire of the air flow sensor, then that can cause it to burn out. A scan tool could be used to check the reading of the...

Q: Code p0420

Hello. P0420 could be due to a variety of faults including even a fuel pump that is not supplying sufficient fuel, causing a lean condition, and hence "fooling" the O2 sensors (pre and post) as to the status (i.e., efficiency)...