Had the same issues, except mine was down and would not roll back up. Ended up replacing the switch. Forget what I paid for it through Advance Auto, but it had a core charge of $100. I popped it out and took it in with me to avoid that, and put the new one right there in the parking lot. Simple...