How to replace the oil pressure sensor properly?
Rolomatic
Check the fuel rail for pressure, it's possible the oil pressure sensor fault can disable the fuel pump. http://ricksfreeautorepairadvice.com/p0520-engine-oil-pressure-sensorswitch-circuit-malfunction/ The U code is for the HVAC controls so that shouldn't be associated with the engine operations.
thebax2006
If you were trying to start it in the cold weather we had recently there's a good chance you flooded the motor. Pull the front 3 spark plugs out and see if they are wet with gasoline. If they are blow compressed air into the front three cylinders through the spark plug holes and blow out the extra gasoline. When you try to start the motor after doing that it will be hard to start. If it doesn't start after cranking it for 10 seconds hold the gas pedal to the floor. That shuts off the fuel injectors so you don't flood it again and may help with starting it.
TardisAndTheHare
Once the problem has been corrected, the codes should reset automatically. If they don't reset, disconnect the negative (black) battery cable for 10 seconds to reset the codes. Changing the oil or resetting the codes would not cause the car to start. Find out why the car won't start: 1. Lack of gas? 2. Lack of spark? 3. Engine seized (possibly from lack of oil?). Maybe the oil pump malfunctioned and the engine seized for lack of oil. If the engine has seized, it will require removal of the engine and serious repair or replacement.
arther
A dud oil pressure sensor wont stop it from starting something else is wrong