Have you tried stretches. I use one where you lay flat on your back. Bend the injured leg with foot flat on floor. About 90 degrees for the knee bend. Then pull the knee over the good leg. You will feel the stretch in the bad hip.
Sorry to hear thet Beetle, however I have missed out on 2 marathons in the last 2 years due to injury, so I do know how you may be feeling. It is annoying but look forwards to what you can do in the future. On both I still went and supported friends that were running. I flew home with no aches so that was a bonus.