I have been having this exact problem (which has been getting worse). Each reboot was a gamble - but once the machine booted it would be fine for many days.
Lenovo legion 5 pro 16” 6800h and 3070.
Ran diag tools and no issues reported.
Reinstalled os and problems became worse (unable to...