The engine oil pressure sensor or its circuit is not functioning correctly. While this code relates to the sensor circuit and not necessarily actual oil pressure, low oil pressure is a serious engine-damaging condition.
Find certified mechanics near you who can diagnose and repair P0520.
For informational purposes only. Diagnostic trouble codes are starting points for diagnosis, not definitive answers. Always consult a certified mechanic for proper diagnosis and repair. Estimated costs vary by vehicle, location, and shop rates.