Originally Posted by BetaDnB
It sounds to me like a pretty good launch point for a car with clutches instead of a torque converter. It sounds more like a launch control than a rev limiter to me. Just my $0.02.
Yes and it works like one too, but there is no ford document that I have found that calls it this or says it has this feature.