No credit card required
Browse credit cards from a variety of issuers to see if there's a better card for you.
What is the limit on the BoA card? I don't think you mentioned that.
Currently, your utilization is at $2900 + $122 divided by $500 (cap one limit) + Whatever your BoA limit is = X%
You said you just closed your BoA card, so that is going to report as such shortly. Unfortunately, your scores may take another hit when this happens, as your overall utilization will be $2900/$500 or 580%. Anything over 90% aggregate utilization wise is going to be viewed as maxed out. While your one trade line is viewed as maxed out currently, aggregate (overall) utilization matters much more. The amount of your BoA limit is crucial to determining your score drop already, but it's irrelevant once it reports closed as you'll be at maxed out utilization and probably see a greater score drop.