Did you get fitted?

Had the same problem last year. It happened after I switched shoes/cleats. The "fitter" at my LBS checked my bike (it was perfect!) and ended up by moving my cleat to change my foot's position. I also have an insert ( $60 for O.5 X 2cm of hard foam ). It worked!

Seg.