As said above, it sounds like it could well be your trainers... but with that in mind there's obviously been some damage done

Personally I'd say in addition to your tapering i'd cut down your runs even more just to give your body that extra little chance to heal itself.
GOOD LUCK!