Here`s what my blower motor does. Most of the time it works fine except about once or twice a week. Turn the fan on, nothing happens. I`ve taken the access panel off under the glove compartment and slightly tapped the blower motor with my hand and then it comes on. Had a dealership tell me originally it was the heater control head ($443) and the the blower motor resistor ($233) to install them. I left (never to go back again) and found out it works fine after I bump it. Going to buy another blower motor on Ebay or a salvage, might spend $50 at the most, dealer wants $252 for the blower motor. I was told it might be just a bad contact point in the motor itself.
Don`t know if this will help, but might give it a try.