Maybe it has something to do with the factory ECU settings. A speed limiter perhaps? I know alot of top-end sports cars have those, but maybe EVERY car has one? if that is the case, then you need to hook up one of those tuning computers to your ECU and change the settings.