Re: 05' WK 5.7L Engine Oil Pressure Sensor Circuit Malfunction?
The p520 and p0524 is likely your pressure sender as was your guess.
the P1521 is incorrect oil type being used, as I am sure you know this is vital for MDS operation, there is a starcase that suggests if you know you are using the right weight oil that the problem is likely the oil temperature sender (which is located near the oil filter). There is also a flash for this concern BUT the flash is for this dtc on startup in high ambiant temperatures, likely not your problem seeing as its february.
2005 Jeep Grand Cherokee - Gone but not forgotten!