Ya it's weird, I deleted everything kept a copy of my wallet.dat and reinstalled the wallet still won't sync up. Here are some errors near the end of the debug log.
2018-08-19 10:46:19 ERROR: ConnectBlock: Consensus::CheckTxInputs: d05c41d5a490767edd3ec02378cb472766c0b412bbf61772ca3d8e5ce386d298, bad-txns-premature-spend-of-coinbase, tried to spend coinbase at depth 674 (code 16)
2018-08-19 10:46:19 InvalidChainFound: invalid block=c8a08b516d93315f292e6bed870b63ae039bd1be0f90586a58c5e711de2904d4 height=13428 log2_work=41.011562 date=2018-08-16 12:36:38
2018-08-19 10:46:19 InvalidChainFound: current best=4579a56fd6c74e122deb518877a2f83636feb3d3e91fdce51b1033b8eec87856 height=13427 log2_work=41.011437 date=2018-08-16 12:24:20
2018-08-19 10:46:19 ERROR: ConnectTip(): ConnectBlock c8a08b516d93315f292e6bed870b63ae039bd1be0f90586a58c5e711de2904d4 failed
2018-08-19 10:46:19 InvalidChainFound: invalid block=c8a08b516d93315f292e6bed870b63ae039bd1be0f90586a58c5e711de2904d4 height=13428 log2_work=41.011562 date=2018-08-16 12:36:38
2018-08-19 10:46:19 InvalidChainFound: current best=4579a56fd6c74e122deb518877a2f83636feb3d3e91fdce51b1033b8eec87856 height=13427 log2_work=41.011437 date=2018-08-16 12:24:20
2018-08-19 10:46:35 ERROR: AcceptBlockHeader: prev block invalid
2018-08-19 10:46:35 Misbehaving: 162.208.9.51:421 peer=1 (0 -> 100) BAN THRESHOLD EXCEEDED
2018-08-19 10:46:35 ERROR: invalid header received
2018-08-19 10:46:35 ERROR: AcceptBlockHeader: prev block invalid
2018-08-19 10:46:35 Misbehaving: 192.243.103.250:421 peer=0 (0 -> 100) BAN THRESHOLD EXCEEDED
2018-08-19 10:46:35 ERROR: invalid header received
2018-08-19 10:46:35 Warning: not punishing manually-connected peer 192.243.103.250:421!
2018-08-19 10:47:15 ERROR: AcceptBlockHeader: prev block invalid
2018-08-19 10:47:15 Misbehaving: 192.243.103.250:421 peer=0 (100 -> 200)
2018-08-19 10:47:15 ERROR: invalid header received
2018-08-19 10:47:35 ERROR: AcceptBlockHeader: prev block invalid
2018-08-19 10:47:35 Misbehaving: 192.243.103.250:421 peer=0 (200 -> 300)
2018-08-19 10:47:35 ERROR: invalid header received
2018-08-19 10:48:09 ERROR: AcceptBlockHeader: prev block invalid
2018-08-19 10:48:09 Misbehaving: 192.243.103.250:421 peer=0 (300 -> 400)
2018-08-19 10:48:09 ERROR: invalid header received
2018-08-19 10:48:43 Potential stale tip detected, will try using extra outbound peer (last tip update: 144 seconds ago)
2018-08-19 10:49:50 ERROR: AcceptBlockHeader: prev block invalid
2018-08-19 10:49:50 Misbehaving: 192.243.103.250:421 peer=0 (400 -> 500)
2018-08-19 10:49:50 ERROR: invalid header received
2018-08-19 10:50:00 ERROR: AcceptBlockHeader: prev block invalid
2018-08-19 10:50:00 Misbehaving: 192.243.103.250:421 peer=0 (500 -> 600)
2018-08-19 10:50:00 ERROR: invalid header received
2018-08-19 10:50:54 ERROR: AcceptBlockHeader: prev block invalid
2018-08-19 10:50:54 Misbehaving: 192.243.103.250:421 peer=0 (600 -> 700)
2018-08-19 10:50:54 ERROR: invalid header received
2018-08-19 10:50:55 ERROR: AcceptBlockHeader: prev block invalid
2018-08-19 10:50:55 Misbehaving: 192.243.103.250:421 peer=0 (700 -> 800)
2018-08-19 10:50:55 ERROR: invalid header received
2018-08-19 10:51:43 Potential stale tip detected, will try using extra outbound peer (last tip update: 324 seconds ago)
I am creating a linux VM today with all required dependencies pre-installed and all the wallet binaries pre-compiled so that it will be plug and play for you windows folks, so even if your not proficient it will be very very simple. I will let you know when it is finished! And sorry again for the hassle
So long as you still have a copy of the wallet.dat you will be able to import it to the VM.
Also, can you look in you thehashcoin/src/consensus/consensus.h document within the source code for me? I fear you may have the coinbase maturity value still set at the old value which may be contributing to your problems. It should be set at 360.