See if you don't have any kidney problem , must see again your potassium levels....There are many conditions responsible for high potassium. You should go to an ENDO.
You have the same problem I had, I was writing my phD thesis, start to be sick and found out I had Hashi (TPO antibodies more then 1000). my levels were similar as yours, but I wasn't medicated, they told me it was Stress (I couldn't believe it), now I feel good and (I've finished my thesis in February) my TSH last time I've measured was 2.9 (June), and tomorrow I'll know the results of my last analyses. But each case is a case, so keep looking to your TSH values. Took me 5 months to get better.....