The fuses an relays were all pulled an cleaned last night
The "Fix" involved rolling the drivers seat back, Inverting myself on it, Head in the footwell, I the code box connectors a wiggle and a general Land rover fix, Hit it!
Then pulled the fuses in the bottom section of the fuse board, Sprayed them an put them back.
Code light now illuminates for about a second, as soon as the key is turned then goes out.
A few cranks and it lives again.
Cheers all for the responses, Ive learnt a lot doing this. Hopefully someone else that has a similar problem in the future can read this and fix it easy peasy.
Just gotta sling it all back together tomorrow night.
Ps the key code isnt a bulb, Its a diode led thing on a circuit board, Yes i did strip the dash to find this out