Every Account has a limited number of IOPS that can be attached to the volumes.I think the limit per account is set to 10000. This may be the reason why your instances are getting terminated. Check for all volumes that you already have IOPS associated and add them up to see if you are exceeding the limit.
If this is the issue I think you can contact AWS to increase the limit.