2

Started the engine to find that the oil pressure meter was at 0 and there was a check engine light (solid yellow not blinking). There was not a red low oil pressure light.

There is an oil leak going on with the vehicle and I found that the oil level was a quart low as I filled it back up. When I started the vehicle again, the oil pressure meter was still at 0 and the check engine light was still there. So then I drove to the closest auto parts store to borrow an OBD scanner.

With the scanner I got these codes:

P0523 - Engine Oil Pressure Sensor/Switch High - Current

P0521 - Engine Oil Pressure Sensor/Switch Range/Performance - Pending

P0523 - Engine Oil Pressure Sensor/Switch High - Pending

P0523 - Engine Oil Pressure Sensor/Switch High - Permanent

I asked the worker at the store if he knew anything about this and if this just seems to be an electrical malfunction, and he said it could be mechanical. He also asked if I heard any ticking or knocking in which I replied no. According to him if there are mechanical issues associated with this, these sounds would be very obvious. Internet says something similar to what the worker said.

I don't think the sensor or circuit could have been shorted by the oil leak since the leak seems to be coming from one of the hoses near the radiator on the passenger side and the sensor is on the back of the engine of the driver side.

When I cleared the codes the check engine light came off but the oil pressure gauge went from 0 to 80 and back to 0. As I started driving out of the parking lot the light came back on.

From the trip to the auto parts store and back, I did not hear any concerning sounds. In this case, can I assume that the issue is likely a faulty electrical issue rather something more serious as a mechanical issue?

Wolf Zwiener
  • 311
  • 1
  • 10

2 Answers2

2

EDIT: Two things I didn't (but wanted to) point out in this answer -

  1. The gauge sweep at key on should be normal. I believe GM does this so the gauge will re-calibrate every time the vehicle is started. It basically shows you the gauge (the dash portion) is working as intended.
  2. If you at ALL think this is a mechanical issue with the oil system, don't operate the vehicle again until you can put a separate, most likely mechanical, gauge on your engine to ensure you ARE actually getting oil pressure. You could probably verify oil is getting up to the rockers as well to assume the pump is performing. You do need to verify, though, or engine damage may be occurring even before you start hearing noise.

Most likely this is an electrical issue, but who knows at this point where the problem lies.

The pressure sensor used on the LS engines (most if not all) have three pins which equates to three wires going into them. I don't know exactly what each does, but I assume they are: power (most likely 5vdc); ground; signal to the ECU. It will read 0-5v depending on the amount of pressure put against the sensor from the oil.

First thing to check is to pull the electrical connector at the sensor, then check to see if there is any difference in the gauge reading or if the code goes away or changes. What you are trying to see here is if something does change, it is most likely a problem with the sender. If the electrical circuit within the sender is shorted, it could be causing the issue that you're seeing. If you see any change in behavior when you pull the connector, my suggestion is to go ahead and change out the sensor with a new one, because this is most likely the culprit.

NOTE: The sender is most likely the culprit anyways, because it is the "thing" which will most likely go bad. It doesn't mean wiring can't go bad, it just means wiring is less likely the culprit.

If you don't see any change in behavior when you pull the sender's connector, you'll need to trace the wiring. According to this chart, the sender signal should be a tan/white (assume a tan wire with white stripe) which goes from the sender back to the ECU and ties in on ECU connector 2, pin 58. Your Yukon should be a drive by wire (DBW) throttle body, with ECU connectors being Blue/Green. The connector you're checking should be the green one. I don't know which pin on the sender's connector it is, but it will probably be obvious as there should only be three there.

enter image description here

With the three wires, you'll check the tan/white wire for continuity between the ECU and the sender connector. If no continuity, there's a break in the wire somewhere which will need to be mended. One of the other two should provide +5vdc with the key on (power from the ECU) while the final would provide a ground. I don't know if this is a ground to the ECU, but it most likely is rather than going directly to the body. Because of this, the key may need to be on to test this as well. Obviously, the PCU connector will need to be in place to test the power/ground. It will need to be disconnected to test the signal wire.

If you still haven't found a smoking gun, with both the ECU connector disconnected and sender connector disconnected, check for continuity between the pins of the sender connector. If there's a problem here, you are going to see a short between the power and the tan/white signal wire, but check between all three (two at a time, of course).

If you find continuity between any pair of pins, you need to trace this back and find the short. This is an arduous task, but if there is a short, you'll usually see a "rub" spot in the wiring harness where wiring has made contact with the body in some way, bringing the wires together to create the issue. Fix any wiring as needed to solve the issue.

Pᴀᴜʟsᴛᴇʀ2
  • 165,084
  • 32
  • 259
  • 508
0

Abnormal engine noises are not a symptom of an oil leak, unless you had so little oil your engine was about to seize up. It sounds like you have a problem with the sensor wiring or a failure of the sensor itself. If oil got on your sensor's connection I could see it causing issues, more likely it's coincidental. Once you have a look at the connection you'll be able to tell more.

GdD
  • 18,048
  • 3
  • 38
  • 67