triangulated 4 link Suspension Travel ??

Doing the math from the time slip it was only about 350 HP at the rear wheels. Car really launched with that 9 1/2" dynamic converter.