Yes, you can program any remote key yourself. It's in the manual, but it's basically turn the key 4 times in quick succession to position II on the ignition, returning to position 0 each time. A beep should sound. Then press any button on the new remote, keeping the key in position 0 in the ignition. Another beep should be heard. Then turn again to position II to end the programming. Bingo - 30 seconds work, but about £30 from your local Ford Dealer!