Always fix the lowest number trouble codes first. Higher number trouble codes are often caused by the faulty data the lower number code causes.
You mention water, TPS related symptoms, and the lowest numbered code is for the TPS. The TPS hates getting wet and can be ruined by excessive moisture. The TPS also has input to the transmission computer.
P0122 Jeep - Throttle Position Sensor/Accelerator Position Pedal Circuit Low Input
- Faulty throttle position sensor
- Throttle position sensor harness is open or shorted
- Throttle position sensor circuit poor electrical connection
Replacing the TPS with a genuine Jeep part should cure the problem and solve most or all of the higher numbered trouble codes. Cheap crappy "Lifetime Warranty" parts are often out of specification or even failed right out of the box. Many times they have a short service life before they fail. Always buy top quality replacement parts and genuine Jeep sensors.
Progressive Liberalism: Bringing you new ideas so wonderful, they have to include mandatory participation ......
Originally Posted by Ronald W. Reagan: Government is not the solution to our problem; Government is the problem.