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?