I have a 2012 5.3L LC9 Sierra that has been dealing with the P0521 code for at least a year. When it first appeared, I took it in and the mechanic switched to a PF48 filter from whatever was on there before, and my low oil pressure issues went away. After about 3000 km, the oil pressure dropped again, so I decided to replace the Oil Pressure Sensor with a new GM one. That didn't fix the issue either. Someone told me this could be the oil pick up o-ring, the oil pump, or worse.
Most of my driving is short distances, so the check engine light goes off after a few days, but always comes back.
My question is, would changing the filter from the PF48 to the PF63 increase the oil pressure since the bypass pressure is higher (22 psi vs 15 psi)?
Has anyone done this to fix this issue?