You're absolutely right. Was the resistor. It seems when this was replaced a year ago by independent mechanic because the fan would only work on 1 & 2 but not 3,4,5, he installed an aftermarket resistor. GM mechanic found it to be faulty and on the verge of further burning. $186 to replace.
The funny side note to this is on the way to the dealer, the blower motor started working as it should!!!
Thanks for the input. Had I posted this yesterday when I detected the problem I could've done it myself and save the money. Forgot I was a member here.