I let a friend of mine ride my 2008 660 and she was not experienced I told her to go slow and well.. She didn’t I watched her roll it doing between 30 and 40 she was lucky and only walked away with a bruise and a small scratch my machine however is not that lucky from what I can find I’m looking at a front left control arm and ball joints possible shock and some rack bending anything else that I should possibly look at? I may need to put new seals and bearing in the front differential as well because it stated to leak Thanks in advance guys