Menu

1A Auto Video Library
Our how-to videos have helped repair over 100 million vehicles

How to Diagnose P0521 Failed Sender Code

Share on:
  1. step : Diagnosing the Oil Pressure Sensor (0:14)
    • Start the engine
    • Check the oil pressure gauge
    • Listen for clanking sounds from the engine
    • Turn the engine off
    • Turn the ignition to the on position
    • Check the oil pressure gauge
    • If the gauge is reading high with the engine off, disconnect the oil pressure sensor
    • Check if the pressure gauge reads zero
    • If the gauge reads high with the engine off and zero when the sensor is disconnected, the sensor has failed
  2. step : Disconnecting the Oil Pressure Sensor (1:57)
    • Lift the cover off the engine
    • Locate the oil pressure sensor at the back of the engine
    • Disconnect the sensor electrical connector
    • Check the gauge as described in Step 1
  3. step : Checking the Oil Screen (2:44)
    • Pull the sensor off the engine
    • Remove the oil screen with a pick
    • Check the screen for dirt and debris
    • If the screen is clogged, clean it with brake parts cleaner or install a new screen
    • Install the sensor
    • Connect the sensor wiring harness
    • Check the oil pressure as described in Step 1

Hi. I'm Mike from 1AAuto. We've been selling auto parts for over 30 years!

Alright so we have a oil pressure issue with our 2009 Chevy Suburban. We actually have a code for the oil pressure sensor range performance. We notice when we start the vehicle, if you look over at the oil pressure gauge, when we start it, it is stuck at 0. Now we know we have oil pressure because we can hear that the lifters are not clanking. We know that the top of the engine is getting oil, but the gauge is down to 0 and like we said, we had the code for it.

At one point, this gauge was reading 80 up, as you can see. It's up to 80 right now, okay. As you can see, the gauge is jumping all around while the engine's running. This is the switch sending a faulty signal to the gauge.

So, I'm going to shut the car off right now. I'm just going to turn the key on. Let's see what the needle does. Okay so right now, it's stuck on 80 with the engine off. Now we know obviously there's not that much oil pressure at the sender, while the engine's off. So what we can do now – oh it just dropped down to 0, but what we could have done is when it's stuck at 80, we could disconnect the sensor, and if it drops to 0, then you know it's definitely the sensor.

Remove this cover. Just lift up and then just wiggle it forward. It comes off. Okay the oil pressure's sensor is on the back here; it's really hard to get to. You can struggle to try to get that connector off. What you'd have to do is pull the lock tab up a little bit and then squeeze the lock on the connector and then pull the connector off. If your oil pressure was stuck at 80, and when you did that, it dropped to 0, then that's 100%, that would be the oil pressure sensor, or oil sender that needs to be replaced because it's shorted internally. There's the sensor.

Some vehicles have an oil screen down here, what you can do is take in a pick and just slide it down in here and pull up. Pull up and there's the screen. Generally these will clog up with debris. Sometimes it will give you a false reading. Basically, you'll have no oil pressure at the sensor. You put a new sensor in it and it's still not reading pressure, and because this screen is dirty. So you can either clean it out with some brake parts cleaner or replace the screen like we're going to.

Alright, at this point we already replaced the oil sensor, so we're going to check it now. We'll just turn the key on. Then as you can see, the oil pressure gauge is sitting there at 0 which is good. So now I will start the vehicle, and as you can see, that the oil pressure gauge is actually reading accurate, what the actual oil pressure is. So we repaired the vehicle.

Thanks for watching. Visit us at 1AAuto.com for quality auto parts, fast and free shipping, and the best customer service in the industry.

Tools needed for replacement:

    Diagnostic Tools

  • Scan Tool

2009 - 2012  GMC  Canyon
2009 - 2009  Chevrolet  Trailblazer
2009 - 2014  Chevrolet  Tahoe
2009 - 2013  Chevrolet  Suburban 2500
2009 - 2014  Chevrolet  Suburban 1500
2009 - 2016  Chevrolet  Silverado 2500 HD
2009 - 2013  Chevrolet  Silverado 1500
2009 - 2009  Chevrolet  Impala
2009 - 2017  Chevrolet  Express 3500 Van
2009 - 2017  Chevrolet  Express 2500 Van
2009 - 2014  Chevrolet  Express 1500 Van
2009 - 2013  Chevrolet  Corvette
2009 - 2012  Chevrolet  Colorado
2010 - 2015  Chevrolet  Camaro
2009 - 2013  Cadillac  Escalade EXT
2009 - 2014  Cadillac  Escalade ESV
2009 - 2014  Cadillac  Escalade
2009 - 2009  Buick  LaCrosse
2011 - 2016  Chevrolet  Caprice
2012 - 2015  Chevrolet  Camaro
2014 - 2015  Chevrolet  Camaro
2009 - 2009  Pontiac  G8
2009 - 2010  Hummer  H3T
2009 - 2010  Hummer  H3
2009 - 2009  Hummer  H2
2009 - 2013  GMC  Yukon XL 2500
2009 - 2014  GMC  Yukon XL 1500
2009 - 2014  GMC  Yukon
2009 - 2016  GMC  Sierra 2500 HD
2009 - 2013  GMC  Sierra 1500
2009 - 2017  GMC  Savana 3500 Van
2009 - 2017  GMC  Savana 2500 Van
2009 - 2014  GMC  Savana 1500 Van
2009 - 2009  GMC  Envoy
2009 - 2013  Chevrolet  Avalanche
2009 - 2016  Chevrolet  Silverado 3500 HD
2009 - 2016  GMC  Sierra 3500 HD
2009 - 2014  Cadillac  CTS

09-17 GM Multifit Oil Pressure Sensor

Oil Pressure Sender DIY Solutions ESS00571

This part replaces:

  • Standard Motor Products PS-508
  • OE # 12673134

Part Details

Search Videos
Go To Top

Same Day Shipping

Orders ship same day when ordered by 2pm ET. Need your part faster? Choose expedited shipping at checkout.

Guaranteed To Fit

Providing you the highest quality, direct fit replacement auto parts enforced to the strictest product standards.

USA Customer Support

Exceeding customers' expectations every day, our team of passionate auto enthusiasts are here to help.

Instructional Video Library

Thousands of how-to auto repair videos specific to year, make and model guide you step-by-step through your repair.

Loading...