You should restore the database from a clean backup. You may have probably damaged the database beyond hope of recovery with running REPAIR_ALLOW_DATA_LOSS. Keep in mind that what this option does when it can piece things together is to throw pages away, so you may lose very important data.
If you run things like REPAIR_ALLOW_DATA_LOSS, you should to do this on a copy of the database, preferably on a test server.
In this case, I guess the damage is not repairable. Or the new damages are uncovered as you move along. Rebooting the machine is not going to change anything. Or, well, unless the issue is not with the bits on disk itself, but a driver that is returning incorrect results. But in that case, DBCC typically produces wilder errors. (I had a client where DBCC crashed directly with an evil error message. Turned out that in the end that it was the RAID that was corrupt, and the database was OK, but the RAID sent SQL Server in the completely wrong direction when reading the data file.)
To repeat: restore from a clean backup.