I was performing a routine oil change and noticed quite an accumulation of leaves under the engine cover (2017 LT1). After vacuuming them out, I shone a light in the area and discovered that a blue wire harness near the front passenger side of the engine appeared to have been chewed by a critter. Unfortunately, something chewed the adjacent foam away as well.
Whatever chewed these didn't completely sever the connections, but as you can see, they're frayed. I patched them back together with some electrical tape to buy some time. Can anyone please identify this wire harness and perhaps a part number for a replacement? Also, can the foam be replaced?
Thanks!