Same problem and reindex give me always 0 connections
I've solved same problem this way:
1) downloaded most recent version of wallet from Github
2) started reindex
3) left computer during night to do "his stuff"
4) closed reindexing wallet
5) started standard wallet and left him few hours again
6) after I came back, wallet was synced and my coins were in place