well friend,
well what problem your explaining is i feel more about your achillies because during running it hurt n has on n off episode so what u should do is jst
  • check ur tendon by pressing in ur index finger and thumb see for the pain

  • do u have family history of vericose vein or any other vessel problem so go 4 color doppler

  • see for your foot arches and what kind of foot were ur using?

  • and whats ur occupation?

let me knw above few things ok i'll guide u what to do