I just did the same thing. I slightly cracked the subframe near where the screw hold the sway bar bracket. I was planning on just welding and reinforcing (boxing in) the subframe. I have an friend who can weld, and he might do it for me. The only problem is he cant weld aluminum.
Does anybody know what metal the subframe is made out of?