Hi,
You might want to check to see whether you have pine martens in your area.
They are notorious for enjoying the taste of car plastics, rubber or cables.
If it is a local pine marten (related to weasels) then it will come back
to your car as they are territorial.
We have them here in Germany and are about as much loved as the tax man.
Anyway, good luck with the repairs!
Would a pine marten eat rubber tubes in a car? - WebAnswers.com