When good is not enough, Camshaft time again.

500-550 at the wheels no problem.
He needs to take it to Ernie and get it on the chassis dyno for some tuning.