Try putting in supportive insoles next time you wear spikes. The insoles provided with racers are pitiful, to put it mildly.
I use (fairly expensive, but I need all the help I can get at age 51) Sporthotics - £26 from Boots.
they get passed from shoe to shoe... I have about 4 pairs on the go now, in various stages of knackeredness.
Sounds like a good idea, cheers