245rwhp is pretty lame. I'd like to see one with an O/R X make a few pulls. Hopefully they're right about the stock H being the restriction.
Listening to the dyno clip, the pull sounded "odd" for lack of a better word. There were two spots where the car seemed to stumble or die off before picking up again.