Looks like a broken diff and a broken propeller shaft causing a full flip
I'm sure that must be stock and not designed to stand the torque of powerful engine. Plus this is nt the car for such purpose. Look at the high profile tires. I mean if he is a pro race driver he shudnt hv neglected tht
Where is the roll cage and the 4 point seat belts.
Spend money on safety first then on cars. Angels aren't gona stop u if u r going on a suicide mission
My deepest sympathies for his family and him