LOL......we had the same leak problem, was dripping right on the dash. When I saw it I couldn't belive it....I thought what the *#@# ??? It couldn't be leaking.....we have no sun roof. But sure enough it was the lights.

New seal around them....no problems now.