2005 units were fitted to CD spec, yes you will need code for it.
What’s wrong with current unit?
Do all 2005's need a code ?
I have a CCR2006 off a 2002 2.2 diesel which was scrapped.
It has a code, I am only in West Sussex, you could come and get it and give me a tenner for the RNLI.