The problem is not with your motor because it is still working and blowing. The problem is most likely with the heating element and or the wireing connected to the circular element. I have replaced my element before. No big deal. The sparking is what concerns me. An inspection of the wireing will determine weather or not to replace or repair the wireing. A resistant check will tell you if the element is any good.
Fran Enwright, March 2008