The ATC exchanges are recorded on LiveATC.net at
ATC Audio Archives | LiveATC.net. Select either
KJFK-Twr or
KJFK-Gnd-Twr for
Jun-20-2011 for
2230-2300Z time segment. Exchanges begin at about the 20:00 point into the half hour segment. While some bits may be missing, it appears that at about 20:45 Lufthansa is cleared onto the runway. At 22:40 an American flight is cleared onto the runway, and about five seconds later Lufthansa is order to cancel its takeoff.
Because Lufthansa must have started its takeoff roll at least 10 or 20 seconds before the American is cleared into position, it had to have gained substantial speed. This appears to be confirmed both by Lufthansa's subsequent concern over hot brakes, and based on comments made by several other aircraft on the frequency that what had just happened was a pretty heart-stopping show.
On the
Gnd-Twr feed, there are a few interactions with Egyptair, but they are too garbled and cut-off for me to discern what directions it was given.