Sounds like my crash, but I stuffed it properly and bent both frame rails and rolled it.
Moral - If you are going to do something do it properly
Sounds like you have busted the same stuff I did, therefore I will not join the vulchures
Im still thinking about fixing mine up, only been 6 months, more action and less thinking required to get it back on the road.