I don't think the frame is aluminum but only a real frame shop can tell you if it can be properly and reasonably repaired. I would start with the insurance estimate and if they don't total it, show it and the vehicle to the qualified frame shop to see what they think. Regular body shops are not...
I guess if you’re out of warranty? Adhesion might be an issue, weight might be an issue, fitment of the panels, fitment of the windows, Remember the cracks are originating at the 1/4 glass.
I just drove home from the dealership. They performed what the tsb called for and so far everything seems to be working. I think they did updates and didn’t replace the APIM.
Mine seems to be getting worse. Yesterday i went all day without the problem. I think disabling the auto stsrt/stop might have helped. Ill try again today.