Hi,
These codes indicate different things. There isn't one part you can purchase to repair it. Further testing needs done. For example, the "C" codes you have are all related to a short in the ABS sensors. See pic 1. The first thing I would suggest is to simply check the connector at each of the wheel speed sensors to make sure they are not damaged. However, it is hard to believe they all went at once.
Next is the U2023 which is specific to the powertrain control module (PCM). This code specifically indicates that the correct information from the PCM can not be received.
Interestingly, the code is also tied into the brake (abs) system. So, if we lost the sensors all at once, it seem logical that the problem would be related to the PCM.
The P061B is also related to the PCM. It indicates an internal module in the PCM has miscalculated performance. If you look at pic 2, I attached the diagnostics related to this code.
The P0500 is again related to wheel speed miscalculations by the PCM. Again one of the possible concerns is the PCM.
_________________
What does this all mean? Basically, a lot of testing needs done to determine the cause. It all, in someway, is tied to the PCM. So, and keep in mind that this is an educated guess, if I had the vehicle in front of me, the first thing I would be checking is the connection at the PCM for damage, corrosion, or even a loose plug. From that point, I would check to confirm the ABS sensors are good. Note that the P500 is tied to the front brake ABS sensors only. So that is where I would focus first.
________________
I wish I had an easy answer for you, but honestly, without testing, everything is a guessing game.
Pic 3 shows the PCM location. Also, here is a link that explains how to test an ABS sensor:
https://www.2carpros.com/articles/abs-wheel-speed-sensor-test
Let me know if you have other questions.
Joe
Images (Click to make bigger)
Friday, July 24th, 2020 AT 7:27 PM