Hi
Sorry to hear you are concerned. The final weeks before a marathon are always tricky in my experience. I've had to pull out of VLM a week ago, to a hamstring injury this year...
I would encourage you to rest. Focus on all the training you have completed. Cross train if necessary. Could you see a physio?
Nothing can be added to your fitness now.
Take care.