Yeah i thought he died. Those crash scenes in the movie beat the hell out of anything these days. Also helps that those cars are meant to come apart and be slapped back together.
I'll have to find the darn thing - pops gave it to me years ago - as well as one of Mcqueens personal zippo lighters that i still use from time to time. The two of them were really close.