i had what they considered a minor stress reaction. i took 17 days off of no running(i did a minimum of 60min of pool running/bike a day. often close to 80min). when i started back they told me that i would have set backs, but over the course of 3-4 weeks the pain would clear up. so...
i started back for a week, just 15-25min a day and by friday had discomfort again, so this time i took another complete week off from running. came back trying to do 2 days of 20-25min and then a rest day. this held up for a week until i had discomfort again. this time i just took the weekend off and then came back and ran 25-30min the next week each day until friday. each day i had discomfort but it would eventually subside as i got 10-15min into the run. took the weekend off, then came back he next week with 35min runs until friday. took the weekend off and then came back the next week running 40min a day with less discomfort then the week before. i threw in an easy workout that thursday and then went easy that fri. took the weekend off and then came back the next week in very little discomfort, added in a solid workout, and by the next week had very little to no discomfort. and now im in the present, with still very little discomfort, but still gettting better by the week while still adding mileage and intensity.
basically if you want the reaction to heal completely you need about 4 weeks of solid rest, unlike my 2.5weeks which didnt do the job. if you kill the cross training you will maintin your fitness, i can assure you that. you will feel a little rusty coming back, but things will go back to normal. Bottomline is it can be a bit of a process if your trying to save your season while trying to heal. The bone actually needs a certin about of pounding to actually heal itself properly. If you get discomfort dont be affraid its coming back, you just need to back off for 1-2days and then go back to what you were doing before. eventually it will be longer and longer befoe you need to back.
im begining to ramble, but i think the best thing to do is take the 4 weeks off, and work hard in the pool and on the bike as well as core exercise, dont feel sorry for yourself. if you feel anything after your rest period is over dont be scared, just adjust, stick to soft surfaces and let it readjust.
you should be fine....take some calcium suppliments too.
peace out...let me kno how it goes for ya.