Common issue with the ignition. When you remove the key the radio stays on and when you open the door you get a beeping to remind you the key is still in the ignition, when it's not.
Most threads report the barrel being the issue. I've removed the barrel, cleaned it up as people suggest especially the part at the bottom that moves to determine if the key is in or not.
I would expect when you remove the barrel for the beeping to stop though as the plunger at the bottom of the barrel housing is free to release, which it does. I've used a screwdriver to move the plunger in the housing up and down but this has no effect.
The other thing that could be at fault is the CIM, but I've found no further information on that.
So there are three possible faults
1. Barrel (I think this is OK)
2. Barrel Housing (My thought, but no way of testing further)
3. CIM faulty.
Now I returned from holiday and reconnected the battery today (only way to prevent boot from being opened) and had a further play and the problem was intermittent for a bit but now back to being faulty.
Any help greatly received.