Shelm,
I don't take the heads apart or remove drivers. Just the head, body, oring(s), and tailcap if it has one.
I clean before using them and breakin. I take head off body, and remove o-ring(s/tail). This assures the smoothess uncontaminated surfaces to mate the threads.
I use a techtip wipe and a little alcohol. Clean the threads on the head and body(Tail if so). Then apply some nano-oil to the threads screw it back on all the way. There is the battery spring which applies outward force on the threads. Using the same pulling outward with a screw and unscrew motion work the threads 5-6 times, loosen head about 1/2 turn and repeat. Clean. More oil, check feel. Usually 2-3 times works. No downward force to minimize head loosening(will wear overtime) unless I feel trouble with it. The tailcaps screw tight to the end of the battery tube, so you can do in either outward, inward, or combo of both. Clean it again until techtip wipes are coming clean. Air dry for 5 minutes. Clean electric contact points with Deoxit gold, Re-oil head, reassembly and grease o-ring(s), (screw tailcap on), load battery(s), and screw head on. Test.
GL