Your dyno guy ought to be shot...
Ditto. Not one response there made sense. Checking compression during a run? Um, yeah...ok
Like Brent said, I'd be tempted to find out the truth before yanking it apart. Hate to see you go to the expense and trouble if there isn't a need to. I would not trust a single thing that came from that guy, and I'd warn everyone I could to stay away from him.