I had this same problem at the beginning of winter and checked everything everything checked out ok so i said f..it just leave it up for now.long story short it fixed itself.anyway i found someone who makes a wiring harness which eliminates alot of the stock b.s. i cant find his link right now but i think he's located in the bay area if i rember correctly it was priced @100 or >