Tom New's run was great. What engine does he have? I never saw them take the cover off all day

Scott's final run was awesome entertainment too - didn't look like he was going to pull it off at the first sector timing beam.
Was the record printed wrong in the Programme? It says 26.47 on p23 but 25.85 at the front?
I have some happy snap shots if you would like to see?