It could be a number of things, from a loose or bad connections, could be blower motor resistor, or it could be the blower motor itself or worse yet, the HVAC controls. Resistor is built into the blower motor assembly for the front, i would start there, roughly $170 in parts, and generally a...