Thank you for all the info on this board. I joined just to post my experience with this problem.
The first I knew of the problem was whining noise coming from the light blue relay that controls the lights, it was pretty loud. Needless to say I could not turn off my lights!!
Anyway, my experience is there were no problems with water ingress anywhere, i checked the relay (some good videos on youtube show you how to do this). So my last resort was changing anti theft ecu. I got one from ebay for £10. 45 minute job to change ecu. It is the black box with a small and large white plug set back in the electronics under steering wheel. The only tricky bit was undoing bolt holding unit on. You will need socket set and extension.
Anyway new ECU fitted and problem solved, phew.
I did take old one to bits and good not see any blown electronics, however it did weirdly smell of ralgex/disinfectant which might be symptom of a problem.
BTW still original windscreen. My lexus is 14 years old and apart from fitting a new stereo, nothing else has ever gone wrong with this car, still runs like a dream, amazing.
Hope that helps