something was tugging on the tray causing it to twist counter-clockwise.

That something is nearly always the IDE header, in the process of being torn off of the mainboard by a too-short IDE cable.

Cheers