Open wallet with -rescan or -repairwallet option, or backup wallet.dat, rename data folder, and open wallet so blocks resync from start and replace wallet.dat.
I just set it up a new wallet, going to import private key. I tried by replacing data folder too but whenever i am trying to replace new with old my wallet crashes. Its giving the same error as i have mentioned above.
If you are using the 1.1 Version, please go to %appdata%/Trezarcoin and delete everything except the wallet.dat, reopen the wallet and it should open up again.