Sounds like you maybe having some roof leak problems with some of your other posts on forum.
In the front over head in one of your cabinets you may have access behind a panel to the overhead fans motor and in there you will find a whole bunch of wiring for you front marker lights and other items. If water is getting behind lights they may need to be resealed or replaced. This is a link
to marker lights changed because of a leak problem.
Here is a picture
of wiring in over head cabinet.
Both QT's links below in my signature will have info for fixing leaks of many kinds and QT 1 & 2 will have links on roof problems.