Having read some of the previous threads, I know this will be old hat to some of you but please read on. I have a 2004 Discovery 2 TDi that needed the battery to be disconnected in order to carry out some work on it. Upon reconnecting the battery the radio/Nav System asked me to "enter the code number". The code number that I have for the system is a 4 digit number but the code required appears to be 5 digits. I have checked with Land Rover and they say that my 4 digit number is correct but obviously it is not. I have had it suggested that the code could be the last five numbers of my chassis number; the only problem with that is the fact that one of the numbers is an 8 and my radio/Nav System only has buttons numbered 1 - 7. I do not have any other documents for the system so does anyone have any thoughts?