Last week out in the Arizona desert, I got my 2003 up to 115 before I chickened out on keeping the pedal to the metal.
I know that Ford doesn't publish top speeds, so how can I find out that the top speed is for this vehicle or at what point the governor kicks in?

I know that Ford doesn't publish top speeds, so how can I find out that the top speed is for this vehicle or at what point the governor kicks in?
Comment