Bank of America is to purchase the KeyCorp prime indirect automobile loan portfolio, consisting of $US990 million spread among 89,000 customers.