Had same 2 probs only on a 2000 F250. In the end had to replace blower motor. I got my resistor and harness replacement at O’Reillys as well. Resistor (BWD for both) was around $17 and harness $10 at most. It was a ***** because on firewall behind AC condenser had to use wrench took forever in 10 deg weather, everything rusted, plastic crumbled getting it apart, and also the vehicle height. It was a bastard. I soldered my wires and used shrink wrap. I’ve not seen it mentioned, but I would recommend cleaning good with electrical cleaner and using dielectric grease to seal it as a preventive measure. I realize on the Expy it’s not on the firewall so not as exposed to the elements, but still a ***** to get at for me anyway. Just sharing my experience and lessons learned to add more depth