I had a similar issue with the NCR.. It turned out that there is a bug when you repair a non-faction armor with faction armor game gets confused and counts it as faction. This solution helped me. It is with the NCR, but should work with the Khans also: I'm not sure if this will help you, but you should try.