The 143mph "limiter" is nothing other than wind drag. There's no mechanical limit...although redline is not far away at 143.

-Matt