Thanks to everyone for the Welcomes! Well, it has turn out to be a bigger headache than I thought! I took out the back seat to find a mess of wires. Apparently the metal bracket from the seat must of touched the positive on the battery and there is a short or something. A ground wire, the plastic around it was completely melted and melted other wires as well. I just ordered the factory rear wiring harness. Having to start all fresh and clean. Once I re-do that, I hope it will solve my problem. Unfortunately, it's hard to say who caused this problem. When I bought this X3, the dealership had already installed some accessories and then i took it to another shop that did more accessories, though they said they cleaned up some of the wiring mess that the dealership did. But none put a cap over the positive battery terminal.
I will say, it's hard to find quality work! I feel like you have to watch everything they are doing. I'm glad there is not much more that I can do to my machine! And I can do it myself.