VEHICLE: 2009 Silverado 1500 Z71 4x4, 5.3L LC9 engine, 102K miles, AFM turned off via Hypertech tuner, oil changed every 4K miles with full synthetic 5W-30 and AC Delco or Wix oil filter.
SITUATION: Out of town on holiday travel. CEL hit with P0523 code 2 days ago when windchill -31F, 60% left on oil life monitor, with my last Shell Rotella Gas Truck 5W-30 oil and PF48E filter. Had to install new group 48 battery yesterday. 11F degrees and windy. Fun. Crap never happens when its warm. Today it has CEL back on and oil pressure gauge ping pongs between max reading and zero, with intermittent red oil light and LOW OIL PRESSURE, TURN OFF ENGINE message in DIC. Now has P0522 and P0573 codes as well.
Truck seems to be running as good as ever. Oil level is full on dipstick, no visible leaks.
I believe the P0573 code is just a bad brake light switch, as the cruise control does not work. I can fix that again myself later.
The no oil pressure on the gauge, red oil light, and LOW OIL PRESSURE, TURN ENGINE OFF messages are very troubling, with less than ideal weather and elderly passengers. Local Chevy dealer can't book it in for a week, and I need to get back to a business meeting 200 miles away in 3 days.
Is this just a bad oil pressure sensor and or plugged little screen? I don't see how it wouldn't be clanking like a sumbitch or already seized up if it truly had no oil pressure. The damned warning lights and chimes and DIC message every minute is maddening and scaring the crap out of the folks.
Thanks in advance for any help on this.