I see that this is an old thread but just wanted to make sure some accurate info was presented in it for any new people.
Here is a stock 5.7 vs a PPP 426- the whoops on the early part of the 426 run is from the torque converter.
This next one is 2 different stock 6.1L
A few more PPP 426's
