Significant progress on my interior lights problem (i.e. none of them worked).
I've extracted the CCM PCB (its an 8E0 959 433 BC):
... and done some reverse engineering to try and understand what's going on, all the more difficult as the fault is intermittent, but getting worse as time passes.
A simplified version of my scruffy drawings appears below:
It turns out that the current to the lights passes through the contact of a small 12V relay on the CCM board, under control of the CCM CPU. This gives the +12V output that's missing from the car when the fault shows itself, but could still be a faulty lead, connector contact, dry joint or a number of other failures. Eventually, however, I was able to measure 11.5V across the relay coil WHILE THE FAULT WAS PRESENT, i.e. when the +12V out was missing! This points to a faulty relay, not with 100% certainty, but not far off!
The relay in question is a NAIS (now Panasonic) CP1-12V, bottom right in this piccy:
Datasheet here
http://datasheet.octopart.com/CP1-12...eet-109908.pdf
I found a source of these from an eBay seller in Canada here
http://www.ebay.ca/itm/10-pcs-NAIS-C...-/120920560173 at a great price so I've ordered some immediately. Meanwhile a quick search in the spares box revealed a 12V high current relay small enough to go inside the CCM case and so I fitted it in carefully. Early signs are that it's effected a complete cure and my interior lights are now working just as they should, but of course when the proper relays arrive I'll fit one of them. Despite the apparent success, I won't believe it's 100% OK until it's been working for a week or two but so far the signs are very good.
Note that this is just relevant to my own 8E0 959 433 BC CCM from my 2003 A4 Avant 1.9tdi, it may be similar to others but I'm no expert in this area!
Hoping that this'll help other forum members, it certainly beats buying a replacement CCM!
Mike
Bookmarks