Hiya cris type into google, How to reprogram BMW keys, that site might be able to help you. If you are unable to program your key it might mean the battery is dead . It is possible to change battery but it is risky . The cost for a new key is approximately £100 from BMW. If you need more info go on bmw forums. Hope you sort it.
heinrik
April 2009