I think Hyper covered it with the 'ol "remove everything." I've experienced similar (random) issues with trapdoor accelerators that wouldn't go away until they were reseated and had their contacts cleaned. I've also had flaky power supplies that would cause devices not to work (ide chain.)
Hope this helps.