Personally, I'd try this:
1) Using win7 over 8/10. This should eliminate OS version faults.
2) If #1 isn't realistic, try loading up a VM with 7 and clean install. This should help eliminate hardware faults and OS faults.
3) Of course move to different drivers (I know you said you do weekly, but BETA drivers or OLDER drivers may provide more stability, as opposed to CURRENT drivers), eliminating drivers as being buggy.
4) And, running the game in Windowed mode (from Alt-Enter). This should point towards DirectDraw or similiar kind of culprit.
Chances are its a DX12 issue, my understanding is that the game is a direct console port and is terribly optimized from a coding standpoint for PC. San Andreas was a DirectX9 game, so you can always try 9, 10 or DX11 without having to (usually) overhaul the entire system.
Of course, I haven't tried running older DX's on a newer system, so it may not even be possible. Just offering some insight on how it sounds that no one has suggested.