try burning the cd at lowest available speed (1x?) some CDroms refuse to properly read cd's burned too fast OR with wrong cdmedia.
another thing, try running one of thse cleaning CD's. might be dirty lens.
if nothing above try burning slowly on a different brand of CDr