I concur. Blower motor resistor pack. The resistor pack is a set of coiled wires that control the speed of the fan. There are three separate coils with different resistances. Lo, med-lo, med-hi, and Hi. Hi is a direct link. Usually one resistor will burn out and it will default to hi. Pain to get to, but definately a D.I.Y. repair. Autozone has the resistors in stock most of the time. I would recommend Wells. They have a lifetime replacement warranty on their electronics.
Donny