Ive found problems with any driver newer than 372.20
My other PC with 3x GTX 1060 is running perfect with 384.xx driver from several months since I did last update this last July or June don't remember. Why does Nvidia have to screw up this badly with the newest drivers ? If you see their publishing rate ,it is astonishing fast for a new driver to come out. It used to be not like this in the good old days. Nvidia mining rigs(at least for me) used to be super stable never having a crash for several months until Windows 10 forced me to update and also Nvidia publishing lots of new drivers.