Trapped-ion instabilities associated with both electron and ion diamagnetic branches are studied. In particular, the effects of circulating ion Landau resonances and impurities are determined. These effects are studied in the local limit and have been implemented in a computer code used to calculate the relevant mode frequencies.