Last friday I changed my Licence Plate Lights to LEDs, ordered from eBay, anyways I noticed the lights were somewhat flickering so I tried to see the source of where its flickering from, ended up that there are a bunch of wires on the right hand side while opening the trunk.

NOTE: This is not my X5, I didn't take pictures of mine from the rear so I googled this one up.
anyways, I found that under that rubber on the top right hand side, there is a dozen ripped wires that I never even knew were ripped
So I got my hands on a wire cutter and I started matching colors and wire size. I ended up fixing my License Plate Lights and FINALLY my rear defogger WORKS normal and fast! throughout my entire time with the X my rear defogger never worked properly, it was always painfully slow and now I know why, the wire was basically ripped. There was about 9 more wires that were ripped and I guess after years of opening and closing the trunk they just end up ripping?

.
Anyways I am glad to say that I got some things working again but heres the most annoying part, my rear wiper decided not to turn on anymore, so Im going to have to check out those wires again and see whats up.
Just to note I had to cut off that rubber wire cover, i ended up black taping the entire wire system just so it wont get effected by any rain so I think it should be fine for now until I get some other solution to properly protect it.