As other have stated...try reseating the Ribbon cable/cables going to the CD rom Drives.(Both ends) If that does not change things then try one Drive at a time(Unplug the ribbon cable from one of them with the power off-then restart the computer). If one drive is bad it could prevent the other from working. The CD Rom drive(Not the burner) Should be no problem as far as drivers are concerned. I have never had to download any drivers even in windows 98 for a CD rom drive to show up in windows and be usable. The burner will usually be accessable also...at least to read CD's. This is just using whatever drivers windows installs all by itself. I don't know about XP but windows 98 does not even inform you it found new hardware when you install a new CD drive. It just adds it into the drives. So you might try one drive at a time as suggested above. It might help you narrow things down. If not then you are probably looking at some kind of hardware failure either in your ribbon cable or else your Motherboard IO. There are usually two Channels of IDE which can each support two devices. So it is possible to try your CD roms on a different IDE channel with a little knowledge.
But you need to try Isolation of the CD drives first. I mentioned how to do that above.
We are trying to avoid opening up the clamshell box....see picture somewhere above.
I think I'm heading that way. Stay close to an opening, guys; stay close.
Gonna try the disk thing first.