repair your wallet through the console? Honestly that's just a shot in the dark but it couldn't hurt.
As always, back up your wallet.dat before doing ANYTHING.
After 2 POS blocks my wallet is out of sync (stuck at block 506508) and in debug file i have following errors:
"ERROR: ProcessBlock() : block with too little proof-of-stake
Added time data, samples 3, offset -71 (-1 minutes)
Misbehaving: 74.136.xxx.xxx:8514 (0 -> 100) DISCONNECTING"
I tried closing/opening TEK wallet, but it doesn't sync.
Any ideas?