Well, here's a little bit of an update.....

I didn't get a chance to do any real trouble shooting as I got home from work late tonight but I did take the opportunity to check a few of the simple things.

Adding a ground (jumper) wire seemed to help as did having the engine running to be sure there was constant good power.

Then I had a brainstorm and thought maybe if I had the windshield wet like it would be if it was raining.

So I grabbed my spray bottle of window cleaner and low and behold if I kept the windshield wet everything worked on all three speeds.