When I saw that picture last night, I did not connect the name. Very cool.
steering wheel folded up to the dash

Sounds more like he had a medical emergency than a mechanical failure.Some expanded info on this, not public info:
Belts were loose, steering wheel folded up to the dash, the car hit the net hard enough to dislodge part of the windshield and enter the car
How fast was he going?
No parachute 1/8 car
Car was supposed to power off at 1/8th mile, but went past the quarter traps under power
That was one of my first thoughtsSounds more like he had a medical emergency than a mechanical failure.
competitionplus.com