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.
If you only lightly press the brake, it will not rev over 1000 RPM. If you put considerable pressure on it, it will rev to 2700 (or whatever the number is). That also happens to be a fairly good RPM to launch the car from, much higher and you're just spinning the tires. Mine acts this way in BOTH drive and sport.
If it were a rev limiter they'd just keep it at 1000 all around.