I can't believe no ones mentioned that f**ked up torque curve, or slope i should say... max torque right at the start of the run?
Dyno is definitely set up wrong.
its probably more accurate to take your car to the drag strip, have 3-5 runs, get an average ET and trap speed then use a few equations to estimate power, rather than comparing dyno figures. You may not know exactly how much power your car makes, but you will know how fast it is