Interesting article

You didn't read the article right. Stock 396 doesn't make 500HP. Stock 307 makes 500HP at 17000 RPM.