It hasn't happenned to me yet but from reading this I would check the connection for the oil light which on my 2000 is right behind the oil filter and near the alternator. I suspect there could be a build up of crud which when wet starts shorting to ground.