Ouch sorry to hear Ben, hope the best, but even a forced rest for a week or two could be good for you long term, as if not for a problem like this, you would never take that time off running.
Congrats Frogman!! Only saw something wrong with you... Those pants are too long for running!!!!