The old one crapped out on me, so I installed one from OWC on a iMac6,1, I have taken it apart many times to disconnect it and reconnect it. Could the ribbon be bad? If so, where can I get a part number? Or is it a generic ribbon for superdrives?