Do you know if the recall was performed on the blower motoer switch? There is a recall on it and the symptoms you are describing are listed on the recall notice. You can check for unperformed recalls at dodges web site
WWW.dodge.com using the last 10 digits of your vin code. Hope this helps.