When you click on links to various merchants on this site and make a purchase, this can result in this site earning a commission. Affiliate programs and affiliations include, but are not limited to, the eBay Partner Network.
I had a 2016 that did something similar and the tech found a plug behind the glove box for IIRC a body control module that wasn't fully plugged in, he gave it a push and it clicked right in, worth a look anyways.
Toadster, just my two cents. Had a rat issue where it chewed the can bus line wire for the power steering control, heads up display, cruise control, and head lights module. Had error codes lighting up my through the Instrument cluster. Truck was in the shop for four days till they found the wire. The wire was located within the hardness behind the engine next to the fire wall. Since you found rat waste, battery insulation damage, and many codes, there probably is a damage wire.
yeah, it's at the dealer today to check it out - they have better tools, etc. and know where to look - they've had a bunch of these since our last big rainstorm
Customer states check engine light stays on; perform eec test koec p0010 p0013 po020 p0023 p0135 p0141 p0155 p0161 p0299 po316 p0443 po446 p2418.
Monitor all pids and found all hego sensor and evap system is inop. Pinpoint test and using evtm and inspected fuse 95 power to hego sensor and evap purge solenoid. Found fuse blown.
Replaced fuse 25 amps and retest. Let vehicle run for 10 min and fuse blown again. Trace for short. Disconnect each sensor one by one and retest. Found internal short on bank 2 rear hego sensor.
Replaced sensor and fuse 25 amps. Cleared all codes.
Road test and retest ok after repair