to program them yourself you have to have 2 keys to program the 3rd.
If you only have 1 key and need a second key programed it must be done with the ford computer at the dealer.
If you have done it with one key you probably have an issue with your anti theft.
When I bought my '98, I only received 1 key. I had a second one cut by a local dealer and programmed it myself in the parking lot.
The owner's manual procedure, which doesn't say anything about needing 2 keys, worked as it is written:
__________________________________________________
SECURILOCK ANTI-THEFT SYSTEM
Your vehicle is equipped with a coded-key anti-theft system. Only the
correct key will be able to start your vehicle. If your keys are lost or
stolen, you must take your vehicle to a Ford/Lincoln-Mercury dealership
for re-programming.
Programming additional keys
If you need additional keys electronically coded for your vehicle, spares
can be purchased (a maximum of 16 keys can be programmed). To
program a new key, perform the following procedure:
1. With the coded key in the ignition, turn the ignition from ON to OFF.
2. Within 15 seconds of turning ignition off, insert the new coded key
into the ignition and turn it from OFF to ON or START. If successful, the
THEFT indicator light will illuminate for two seconds. Repeat procedure
for all new keys.
If key coding fails, the THEFT indicator light will flash.
Coding failure can be caused by any of the following:
- The new key was not inserted into the ignition within 15 seconds.
- 16 keys have already been programmed.
- The new key does not have an electronic code.
_________________________________________________
Andy,
It sounds like you didn't get the correct blank. Does it look like the one in the attached picture?
You can get one on eBay
HERE.