I also have another HD DVD drive (yes I have several) that became undetectable on X360 or PC. I found one of the circuit board became loose inside the drive. Even after cleaned the connectors it still becomes disconnect every so often. Maybe you should open your HD DVD drive and reconnect the boards inside.
To open the HD DVD drive, pop the side cover off which is quite hard to do without breaking one of the plastic holder inside.