Hi sunsethill,
The latest crashes are 0x1a which means memory_corruption.
There are 2 possibilities, either the RAM is bad, or there is a driver (or multiple) causing this problem.
You say the RAM is fine and I believe you, but I would like to rule it out by testing it.
Run MemTest86+to analyse your RAM. MemTest86+ - Test RAM - Windows 10 blog
Note
MemTest86+ needs to be run for at least 8 passesfor conclusive results. Set it running before you go to bed and leave it overnight. We're looking for zeroerrors here. Even a single error will indicate RAM failure.
If MemTest has indicated there are no problems, then the drivers need to be stressed out to find the cause.
Diagnostic Test
DRIVER VERIFIER
Warning
Please make a backup of your important files and get your rescue media or create one.
Please create a restore point.
Please follow this tutorialto run driver verifier.
Driver verifier stresses your drivers and will crash your pc if any driver fails due to a violation.
Driver verifier should be performed for a max of 48 hours, or when you have a bluescreen, whatever comes first.
If driver verifier has found a violation and you can't get back into windows normally, try to boot into safe mode and reset in safe mode driver verifier, or in the troubleshooting options open command prompt and type verifier /reset.
Note
Your system will act very sluggishly while driver verifier is enabled, this is normal as your drivers will be being subjected to heavy testing in order to make them crash.