Nice Car!
If I recall when I picked the car up it was almost 100 degree out, hence the lower HP numbers. I'm sure we left some on the table that day because of the heat.
I think they have since made the 646 number with builds similar to mine.
Ben can correct me if I'm wrong