On my 2001 Bavaria 40 found one of the lights flickering even when switched off! Removed it and found fresh water ( no salty taste) had got behind it. Still mystified about source.
My advice to you would be to replace the incandescent bulbs with LED discs... much brighter and much lower power consumption.