Barracuda died on lift at exhaust shop.

Not that it's a help, just making a statement, even disconnecting the battery when welding is no guarantee nothing will get fried. Keeping the ground lead as close as possible is really the only way to reduce that chance and even then there's no guarantee. It's just a "chance" you have to take. I hope you work it out pretty easily.