Sounds like you're a tooth off on the cam timing to me...