Could be a few of the things you mentioned. Do us a favor and tell us what your carb is. Have you found the cam specs yet? Give us everything you can find for parts numbers and specs. It will help a bunch.