That self vulcanizing tape looks like the ticket. I think I've seen it in the parts department at the BMW shop so I'll run by there at see if I can pick some up. I'll be heat shrinking everything that I can but in a lot of areas I can't fit heat shrinking over the end to access the broken area. Thanks!