stock 5.9 gives big performance surprise

That just proves it's all in the car. Must be set up real good.