Have you had your Uric acid checked lately? High uric acid levels can create gout in your feet. I had a similar problem with foot and ankle pain, with swelling around the pain area. I found that I had a high uric acid level and began taking Uloric tabs. I haven't had a problem since.
Thanks and good luck,