yea, problem solved, turns out there was a wire behind the cd deck that i have no clue what it was for (it was orange and didn't look like BMW wires) but it was loose and frayed so I cut it off and put electrical tape on the end and everything works again, Thanks for the help.
-Cabe