P0520 Engine Oil Pressure Sensor/Switch A Circuit
The oil pressure sensor matters for emissions control because modern engines use it as an input – for two-stage or regulated oil pumps, hydraulic cam phasers and GM's cylinder deactivation, whose lifters switch by oil pressure. P0520 is the general circuit fault, used differently: Ford petrol and diesel engines set it for the digital SENT sensor when it reports an internal fault, does not initialise or sends values out of range (lost communication is U0600), after 5 s. GM's 1.4 L turbo with an oil pressure switch sets it when the switch reports pressure although the engine has been off long enough to be pressureless – type C, without warning lamp.
Likely causes
Symptoms
- Check engine light (depending on the maker)
- Oil pressure gauge or warning wrong
- Cam phasing or cylinder deactivation possibly disabled
Repair estimate
Typical range across vehicles; the real cost depends on what the testing finds.
What to check first
- Check oil level immediately
- Verify pressure with a mechanical gauge
- Inspect sensor wiring
Parts involved
Related codes
References: fordservicecontent.com, fordservicecontent.com, gsi.ext.gm.com.