It could be the positioning as you say, or the teeth, or it could be some noise being introduced at specific rpm.
Does it rev up passed the glitch?
One option if its the tooth pattern is to just cut loads of it out and have 4 little tabs and make a 4-1 wheel or similar :idea: