Hello,
I just wanted to provide closure to this post. I have successfully resolved the issues I described above, and thankfully, they were not related to the timing gear. Please refer to my update in this thread for further details -
Cam Position Deviation on 996TT