Junk in my new motor...

I think you're right. Probably timing gear. Did you check it out yet?