Well it appears my Superbe Tech RD already bit the dust
I was working on disassembling the bike last night and as I was moving the bike around I happened to kick the pedal back to change the position of the crank arm that was in my way, and suddenly the RD lost spring tension... I know most people would recommend swapping to something more reliable, but I'd like to try to fix it anyway. I guess my next job will be scouring the internet for any information I can find on repairing it.