I am glad your pain is relieved for now - what a good news! You are really lucky with shots, I was not the lucky one (had 9 of them all together and nothing but increased pain come out from this treatment. My luck!)
Do you really think your hardware causing your pain? It make sense, but talk to your Doc and confirm this with him. I wonder what does he thinks about it.
Good luck to you! Keep up with a good work,man!