Sounds like a resource conflict. Try forcing the IRQ for the MX300 to a specific address in the BIOS. If it has to share an IRQ with another device, make sure it doesn't share with a HD controller.