You said that you leak tested, what areas did you test and how long did it hold pressure and what pressure did you test at.
Do you have a breather tube on the transmission and where does it terminate?
Could the handlebar excursion have kinked the cable in the roll over.
Racing idle is caused by fuel starvation, something not letting the slide to return to the bottom of the carb body or an air leak.
Is the air screw more than 1 1/2 turns out?
If you crack open the drain screw does a constant stream of fuel come out of the drain tube?
Is the float sticking up?
What is the float set at?
Is the petcock filter clean?
Did you turn the petcock on?
Is there enough fuel in the tank?