Repair wallet does not fix my sync problem , I'm been left Behind GAP grows bigger Everyday now @2200 blocks
I had that happen once. I had to delete the block chain from my wallet and re-sync. Goes a lot faster if you use a bootstrap.
Yes! I confirm, that clean blockchain resync helps to solve this issue.
peace