I had this EXACT problem when I was installing Mojave the first time. To the point that I simply gave up and ran High Sierra until right before Catalina came out. Unfortunately I don't have any advice EXCEPT:
Everything ran FINE like clockwork once I did a totally clean re-do (not re-install, not upgrade, not screwing around..):
- Reset BIOS to defaults, change anything that needs
- Wipe the HD entirely
- Create new USB with clean Clover download, latest AppStore Mojave/Catalina version
- Latest versions of kexts on USB
- Etc.. don't screw around. Don't save ANYTHING - drop you data on a usb stick or server and wipe it clean.
I did that and Mojave worked like a champ on everything I've tried. I didn't even bother using it for too long - I tried on one: upgrade Clover to 2.5whatever and upgrade to Catalina from the app store. It's been clockwork since.
I forget how far I got trying to troubleshoot it before I ran out of time and patience (lots of former needed at work and little of latter) but I do remember tracking it down to something similar to the powermanagement stuff that was posted... I don't know what the problem was, I know I had the same damn thing and what fixed it. I hope this helps or someone can use this to give more info. Good luck, it works. I'm typing on Catalina right now and haven't had a crash/lock/whatever PERIOD on Mojave or Catalina just starting from scratch. I used to be able to login and use it for 2 minutes if I was lucky! Good luck man!
PS - If it works fine except files get re-created (just saw that part) try fixing them and chmod 000 them.. hopefully throw up a few error msgs in your logs and leave em untouched!