Alan you really have to stop wearing that GM t-shirt mate
It took me a good two years to take it off. Admittedly I admire loyalty and this is a good thing.
I think it's official for a long time standing the magic controller regen or not regen is not up to the task.
However I am full aware of what I have purchased and the hubs are great to say the least. Both melted HBS and still functioning HBS has been such good motors. The things I did to my HBS motors was incredible and take full responsibility for melting one.
As for warranty I am sick to death of the word. If I see it again Im going to shave my head, chant Hare Krishna and go insane.
Honestly give up and await for GM to fix the bug what ever it maybe. Any replacements are going to be the same and just be insult to injury.
I on the other hand when I get my pies Im going to look at the hardware and possibly grab the firmware and analyze the code.
I just order 100 pcs bidirectional 60v 400 watt 8p/m bi-directional TVS's that can go straight onto the phase wires, I might try 10 of these per phase replace the relevant caps with 100v parts, remove the internal controller and box it, anchor fets to a big heatsink and mod it to handle 45 amps via shunt then limit the software down to 30 amps max.
If that doesn't work then there is nothing that can work. If I don't screw the job I may get a great controller. If I screw it up which I suspect I will there will be no bothering Gary at GM CA as it wont be his doing.
Then I look at a Keywin or Infineon from Renascence.
Another thing maybe to find out what the hell low and high braking pads are on the Magic Controller are, hoping one is just motor cut off with no regen, or just risk not using any brake switches all together..