P0520 means the ECU sees an out-of-range or implausible signal on the oil pressure sensor circuit. Usually a failed sensor or wiring fault, but it can also flag genuinely low oil pressure, which is why you can't just clear it and drive.
P0520 is a electrical-related diagnostic trouble code classified as high severity. When your vehicle's ECU detects this condition, it stores P0520 and illuminates the check engine light.
