You make it sound like you started from scratch and are up to 8 mile runs in 5 weeks. If that is the case, you may have started out a bit fast. You don’t want to increase your mileage more than 10% per week, assuming you are maintaining the same pace.
Stress fractures are not fun. Good luck with your marathon.
Matt