Chevrolet Repair Questions? Ask a Mechanic for Answers ASAP
The P0523 typically triggers when the oil pressure sending unit goes bad. The fix for this code is to replace the oil pressure sending unit. --This is very common.
The P0689 is an ignition voltage code. This means that there is either a bad ignition switch, bad voltage signal to the ignition switch, or simply an old code left in the system because of a dead battery. The first thing to do to fix this would be to reset the code and see if it comes back. If it does then you will need to proceed with ignition switch testing.
The p2122 indicates a bad accelerator pedal position sensor. The fix for this would be to replace the accelerator pedal assembly- this is very common. We replace them all of the time on our police impalas.
Do you need additional help with this vehicle or did you get it sorted out?
Please let me know if you need additional help in the future.
Please don't forget to rate.