340 Power on the track

it’s indeed very impressive, but you mention the footbraking as though a car would be slower footbraking.. most always cars will ET the same either way, foot or brake. Anything I have ever ran both ways, that was the case. Same 60 foot, same ET
I will argue a little on foot brake to trans brake.
1.39 foot brake
1.29 trans brake
9.96 ET foot brake
9.70 ET trans brake