I do not think there is anything that limits your per change caps or your life time cap (as long as the life time cap doesn't go over usury), other than if your state law may address it.
2% seems to be the norm (however we have one with 3), and if you look at Part 226, Appendix H-14: Variable-Rate Mortgage Sample it uses 2% as an example of the yearly rate cap. So, this may be where some folks gets the idea you're limited to 2%.
_________________________
The opinions expressed are mine and they are not to be taken as legal advice.