As per the article
http://www.sqlskills.com/blogs/paul/corruption-last-resorts-that-people-try-first/
Kindly let me know Repair_Allow_Data_Loss will not rectify the logical error $1000. it means data will be logically incorrect & logical test performed by DBCC Only happens for Indexes/computed columns & structurally consistent means Physical inconsistency.
How Repair_Allow_Data_Loss works actually.
Manish