wow this is new to me... i hope none of my cars get chewed up inside
but atleast your car was still able to start.. id just take it in to get re-wired to play it safe and then find some very deadly poison paint...yah i make no sense but it would be cool to have vermin resistant paint