It was my data dictionary files - something must have corrupted in them. I replaced them and now the DIC comes out clean. Thanks, Andrew.