Firstly are you sure it only does 45mph or is that just what the speedo says. Check it with your car or something. If the worm gear on the gearbox end of the speedo cable has been replaced BY THE WRONG ONE in the past, then your speedo will be all to pot.
The other problem is if someone before you has fitted a replacement gearbox from a scrap yard as the original was knackered. They may have fitted the wrong gearbox, it works ok but the gear ratios might be wrong for the engine.
You can get the serial numbers and chassis numbers and speak to Ford who might be able to assist you with this.
Make sure you have a "matched" gearbox and engine before you start spending money changing stuff.
JB
September 2008