I tried 2.7 and that didn't do anything. I briefly thought I had it fixed by using the DAO 3.51 instead of 3.6; it worked for a while, but now it's doing the same thing again.
I think I will have to enlist the Uber-nerd from downstairs for one final attempt before I reformat the whole $)@#$^*(#&$^ thing.