hi,misesian,Try Go to Command Line Banking and type:
repairwallet 
How long does the newest client take to start? I've done all the stuff including replacing the wallet.dat file and now it's stuck on rescanning at startup
EDIT: Working now but my balance is completely wrong, I had at least 1.7B now I only have 16M and 4M incoming, and I'm fully synced