what is the condition of CD2? did ypu check it for scratches? (yes i know its very unlikely a game such as GW would be re-sold but its happened to me with HL2/CSS)
also, try running a program that checks each data segment on the cd, never personally used one before but i believe nero have one...