Sure do have to hit the brakes to enter the pit stop at Darlington....
yep. Need to stand on them plus draggin yer left foot on the track.