I had exactly the same problem with my 2003 Nissan Micra. Fortunately the sticker of the garage which sold the car new was still on the back window, so I called them and they kindly gave me the code. I now have the cheapest digital music player from Halfords, with no code problems!