Hi, I believe there's a difference between UK and US multifunction switches... I had problems with my US Explorer and a UK switch didn't fix it, however a US one off Ebay did. I have a couple of UK ones kicking around if you'd like to buy/trade for your Rockauto one if you still think that's the issue.
My symptoms were indicators going off/on when braking.
Cheers!