I've had my facelift 2.5 Elite for around 3 months now and very occasionally, say once in every 25/30 starts, the alarm will go off as soon as the engine starts. I've now got used to inserting the key with the buttons facing me so that a quick press on one of the buttons cancels the alarm. But strangely, if the radio is off at the time, as soon as the alarm is cancelled it will turn itself on. Also when this happens but not every time, the traffic master will start spouting off about the license being expired i.e. the same message as if you had pressed the traffic master button.
I don't know if it's related but again, only occasionally and not necessarily when the alarm has sounded, after switching off the engine 4 beeps will be emitted.
I have tried reprogramming the key by inserting into ignition and switching on, holding down one of the buttons, which I believe, should lock and unlock the doors to show that the reprogramming was successful. Not in my case as nothing happens.

Anyone have any pointers?