I suggest paying for a private physiotherapy assessment while you are waiting. A good manual therapist should be able to diagnose your injury and set you on the right path pretty easily. By the sounds of your description you issue may well involve a number of structures, some soft tissue and perhaps some neural. No need for an Wikipedia reference-linkMRI, just get a good hands on person who will give you a good one hour of their time.