Relieve pain, prevent injury, and increase performance. Get customized mobility coaching developed by Dr. Kelly Starrett.
You are hitting it with different elements which is good.
It may be an area that needs more work than others. Good that you are seeing improvements with the pain level.
Have you used a voodoo band?
It could originate from a positional compensation.
Hip, ankle, knee are places to start.