Have you looked at the S.M.A.R.T. drive info? If not, install something like Acronis Drive Monitor so that you can inspect the underlying state of the drive.
Maybe the dirty bit is getting left on as the problem is beyond the scope of chkdsk.
As for Control Sets, AFAIK, the 001 to 003 ones are just old ones. See MS Control Set Info