2012 Yukon XL Oil Pressure switch code even after replacing sensor

Disclaimer: Links on this page pointing to Amazon, eBay and other sites may include affiliate code. If you click them and make a purchase, we may earn a small commission.

solosys

Member
Joined
Apr 25, 2020
Posts
33
Reaction score
17
2012 Yukon XL SLT1500 with about 138K miles. So, I got a P0521 code and according to the scanner and app it’s the Oil Pressure Sending Unit. Well, I replaced the switch/sensor last week and I’m still getting the code. The oil pressure gauge on my dash generally is at 40psi and fluctuates to 20psi while driving. The freeze frame data indicates that the oil pressure is 44psi. I see there are many TSB’s associated with this code. Any suggestions?

3F74368F-8AF0-4E8B-8268-5F3DEAEDE7D1.jpeg EB274537-22DE-4877-8438-06D054AE90F6.jpeg 471D4636-4604-468C-8830-8DA02445D0E8.png
 
Joined
Apr 11, 2018
Posts
6,288
Reaction score
12,267
Location
St. Louis
First off, did you clear the trouble code after replacing the part?

Also, did you clean or replace the screen under the sending unit?

Sent from my SM-G930V using Tapatalk
 
OP
OP
S

solosys

Member
Joined
Apr 25, 2020
Posts
33
Reaction score
17
First off, did you clear the trouble code after replacing the part?

Also, did you clean or replace the screen under the sending unit?

Sent from my SM-G930V using Tapatalk
Yes, I clear the code every time it comes up. What is interesting is that I didn’t see a filter when I removed the old sensor. I even removed the new one once because after reading some posts as read about the filter and realized I may have forgotten it. I even tried with a pick to reach in the hole. See if so can feel a filter. No filter to be found.
 
Top