Sorry to hear you spent time/money on the switch when you didn't need it.

But in my case (and many others) the switch was the culprit...

On the bright side, your new switch should be good for another 100,000 miles!