Car Craft had done a few of these Big Three standoffs with different restrictions aswell. I'll have to dig up the buildups sometime and look them over.

Since it was about 10 years ago, tough to say. The 5.0 had been hot and heavy in the scene but still in it's infancy. I'm betting it was probably the SBC, at approx 310hp give or take a few.