Had to go to ER last evening probably hit 90, got to thinking, what is the speed limiter set at on these things? It's not in the manual.
I've always assumed Ford set their Trucks at 100 and their Cars at 120 or 130.
A early 2000's F150 decided race me in my Turbo car a long time ago and as...