I would start by checking all fuses with the system on. I see there is a fuse F36DA 7.5 amp that helps run the CAN which is located on the interior fuse panel (center console). Here are the wiring diagrams for the CAN so you can see how the system works:
https://www.2carpros.com/articles/how-to-check-a-car-fuse
If the fuse is good, it could be either one, the PCM or EBCM. I would remove them both and have them tested. But I have seen a bad throttle body actuator cause the limp mode issue and it may affect the other modules as well. Though it does leave a code any glitch in the throttle system will cause limp mode.
P2138: This code points to a problem with the throttle/pedal position sensor/switch D/E voltage correlation. It usually indicates an issue with the throttle position sensor (TPS) or the accelerator pedal position sensor (APP). This code may result in reduced engine power or the vehicle going into a "limp mode" to protect the engine. Possible causes include a faulty TPS or APP sensor, a wiring issue, or a problem with the electronic throttle control system.
C056D: This code indicates a problem with the electronic brake control module (EBCM) or the brake pressure sensor. It could be related to issues with the ABS (anti-lock braking system) or the stability control system. Possible causes include a malfunctioning EBCM, a faulty brake pressure sensor, or wiring/connectivity problems.
U010: This code refers to a communication problem with the transmission control module (TCM). It suggests that there might be an issue with the communication network between the TCM and other modules in the vehicle. This could be caused by a faulty TCM, wiring problems, or a problem with the CAN (Controller Area Network) bus system.
Here is how to change out the actuator and remove the PCM and EBCM. Check out the images (below). Please let us know how it goes
Images (Click to make bigger)
SPONSORED LINKS
Monday, July 17th, 2023 AT 11:52 AM