Ive got two thermometers, if one reads 66, the other reads 69. I split the diff and aim for the middle. This way at least I get repeatable results. So check your temp.
If im trying for a dry lager or ale i will mash anywhere from 62 - 64.
Agree with the others re yeast and grainbill too. Try...