sounds like something caught in the rotary valve, most likely the rotary valve is bent in a way that its not stripping the gear. if you listen to the frequency it sounds like it is 2 times per rotation so it would have to be something that affects both cylinders. probably explains why it doesn't want to idle too.