You might try hitting the blower motor from underneath the passenger side dash. My blower motor has been working on and off for over a year now. Someone suggested that I hit it pretty hard and it should kick on. Seems to work everytime. I don't know how much this will help but it's worth a try.