Yes, I have tried the KB article. It is not a system resources issue as this is the fastest available 2018 MBP you can purchase, as described in the original post. The VM is not using all cores on the host (its using 4 of the available 6 cores), nor is it using all the RAM (18 out of 32GB). And I am using the parallels hypervisor.
Selective startup is not the issue, because this problem persists throughout the entire day. It is not solely a startup issue.
Here's the output of the sfc /scannow command:
C:\Windows\system32>sfc /scannow
Beginning system scan. This process will take some time.
Beginning verification phase of system scan.
Verification 100% complete.
Windows Resource Protection did not find any integrity violations.