Finally picked up my car yesterday. I was wrong about it being a Mustang dyno. It was a Dyno Dynamics dyno which is even more of a heartbreaker than the Mustang dyno.
Here is a good article that explains how the different dynos work.
http://www.superchevy.com/how-to/ght...el-horsepower/
Overall, I am very happy with the car. Power delivery is much more consistent. The additional torque is great. No issues like I was having with the JB4.