Big block dyno ????

If it's a auto i would suspect converter slip/issues. Or possible tire slip on the dyno rollers? Also, was there a difference in the dyno header size and the in car header? Gotta tell ya, that 673 number is stout :D.

If you have the dyno sheets/curves from both runs, that may reveal something? Post them if you can.