Originally Posted by DRAGUL
Since you only have one key, you only have two choices for getting the key programmed to the car. Dealer or locksmith. You could buy a blank key online and get it cut, but it will not start the car.
Read the above again....
I don't remember exactly which year it changed (98, 99 maybe), but for an 04 you need 2 working keys to do it yourself; with only 1 working key, you have to have a special doodad to program a key to the car.
So call around to some dealers and locksmiths and ask them how much to program a key that you provide as opposed to them providing the key also.