Internal CD-ROMS do not need drivers. They are standard ATAPI devices, and will be recognised by the BIOS just like a hard drive. Reinstalling the motherboard drivers may help. Also, check the jumpers on your devices and make sure that the drive at the end of the IDE cable is set for MASTER and the drive in the middle is SLAVE. If there is only one device on the cable, place it at the end of the cable and designate it as MASTER with the jumper. Do not use the CABLE SELECT position, as this can cause weird problems.
If none of the above helps, it's possible that you have a CD-ROM with low-grade plastic lense, and that the lense has become warped due to prolonged heat exposure. In that case, the solution is to replace the drive.
-AT