My engine light came on. Read bad 02 Sensor. Replaced two sensors and had codes cleared after each. Now engine light came back on after about 60 miles of driving. Had it plugged in again. Reads that the oil pressure sensor is bad. I bought the new oil pressure sensor but I cannot find where its located to replace it. Please help, it's driving me nuts. Looks easy enough to replace if I can find it. Its a 2007 Chevy Avalanche LT
the oil pressure sensor is top on the engine towards the back (driver side)
you can check to see if the oil level is good, and if you have not replaced the oil in the last 4k miles
dirty oil can cause this issue also or the wrong oil weight this car only takes 5w-30 oil or 10w-30
see picture below
33.7k questions
32.5k answers
1.3k comments
23.0k users