Chevy Cruze throttle pedal P2122

I bought a 2012 Chevy Cruze LS with 164000 miles, in an auction to play around. It has few problems, the obd codes listed below. I am trying to fix the easiest of these first the throttle body sensor ( No acceleration whatsoever). I replaced the throttle pedal, cleared the codes, but no luck. Still no acceleration and p2122 code came back. Does anyone know what else could be a problem and way to fix it. I wish I could drive it to DMS to investigate more, but cant because its not drivable. Thanks in advance.

P2122 throttle body sensor
P00b4 coolant temperature thermostat sensor
P0452 fuel tank pressure sensor
P0463 fuel level sensor
P0597 thermostat

I would review the wiring diagram for that car and try to find the common element between these components.

What I suspect is a communication issue sourcing from one control unit, gateway, connection, fuse, ground etc.(the common element).

If you find a component that interacts with all of these sensors, you’ll likely find your fault.