Wires dont normally just short for no reason. Was anything done to the car recently prior to this happening. If so you might want to go back through that area that was messed with and check things over.
Biggest thing i can think of is check the wheel well on the driver side and see if you have anything wearing into the chassis harness that runs over the top of the tire in the wheel well to the cab. All the power wires and some grounds for those accesories come from there.
Biggest thing i can think of is check the wheel well on the driver side and see if you have anything wearing into the chassis harness that runs over the top of the tire in the wheel well to the cab. All the power wires and some grounds for those accesories come from there.