Thanks for the replies.
I tried repairwallet and it returned True
But total balance is still zero
Everytime I try to open the wallet, it performs instant sync
After it finishes the Phase 1 of 3, it stops downloading any further
Salvagewallet did not make any change.
Will I still get back my coins? Last back up was May 12...