Believe me, it is not coming from the dash, even though every sense tells you that is the source. It is the rubber strip at the top of the windscreen, just that 3mm wide strip. Unbelievable. It just doesn't make any logical sense, but that is what causes it. I had much of the dash disassembled and sprayed silicone oil on anything that looked like it would creak, put silicone oil on all the door rubbers, oiled the top of the strut towers and also on the front stabiliser bar rubbers. No change. It still was there. Put the oil under the top screen rubber - instant satisfaction and a very happy punter. As quiet as a tomb!!!