Also, to follow-up alittle more, here is a screencap of a separate dyno pull that I was able to snag from a video my shop just provided me.
To my untrained eyes, the torque curve doesn't appear to dip a much as from the other chart I posted and more closely resembles what had been previously posted?