Hey Scotty, I have a 2019 Corolla hatchback and my car was working perfectly fine the other day and when I was getting ready for work the car won’t start.(cranks but won’t start) I don’t hear the fuel pump engaging. I changed the battery and pump but still no start. My codes U0100, C124E, U1117, & U0101. What else can I do or what will be the issue?
Those are network communication codes and a "C" (chassis) code which is probably being caused by a problem with the network communication with the Gateway to the sub bus because the U1117 code is pretty much saying that.
The U0101 is a problem with communication between the Transmission Control Module and the ECM (Engine Control Module).
The U0100 is just saying that the ECM has lost communication with one or more control modules.
So this explains why you don't hear the fuel pump running because your Corolla has a fuel pump control module (driver) through which the ECM needs to communicate over the network to control the fuel pump.
The way you'd start off troubleshooting this is with a pretty good scanner you'd just scan all the modules and see if there's any that your scanner can't communicate with (including the ECM) and whittle it down that way.
If it was really bad you'd hook up a scope and look at the network to check the bus High/Low voltage signals for opens/shorts in the wiring. You'd test the resistance between the wires.
But most guys don't have the stuff to do that
You have a 3 year old Toyota. If you don't live in a rural area where critters could have gotten into the car and chewed on some wires overnight (I do), I'd start by checking fuses.
Checking them all, but paying close attention to any fuses designated as ECU (Toyota calls the ECM an ECU) and IG fuses.
These control modules need Power to operate (many through more than one power circuit ((like from both an ECU fuse and an IG fuse)) and if they aren't getting both (or more ((the Gateway uses 2 ECU fuses and an IG fuse for power)) of those Power inputs they don't work and the ECU can't communicate with them
See the FAQ.