Wow sorry about all the problems you're having. I know how frustrating these things can be..
Sometimes you win and other times you loose. Definately if its a tough job to repair later, like diging back into your timing cover area, I will use genuine Toy parts and/or seek professional service. But if its something simple that is "ok" if it fails then I'll be a cheap ass