Can you post what your current best block hash is? It'll be the bestblockhash field in the getblockchaininfo output.
We could try getting you past that block by giving you a hex copy of it over https then you could submit it via the rpc.
If would also be useful to add logips=1 to the configuration so you can make sure that it's not connecting to the same peers over and over again (and we could try fetching the block in question from a peer that failed for you).
If you don't mind revealing it, where are you located and who is your provider?
Might help to see if others in that area / on that provider are also having issues.
Same note, do you have another machine you can test with? You don't even have to download the entire blockchain, just have it on the same network and get it past the point you are now on this machine.
Also never underestimate the possibility of bad hardware causing strange issues.
-Dave