Well it wasn't the resistor because it funked out again today.

A small thump with the fist under the ignition on the corner where the fan speed knob is, started it.
Back to a pulsing fan speed. The speeds do work. Sometimes smooth and sometimes not.
It has a weird noise at times like there is a twig in the blower....somewhat of a motorboat sound. More prevalent on the defrost/floor setting.

I haven't worked on the car at all to cause this.
Any 04+ guys had a problem similar?