I remember that as the Pendolinos were being introduced, Virgin West Coast had a fleet of 35 class 87s and 15 class 90s. They handed the 90s back first to reduce fleet operational complexity and allow them to be cascaded to Anglia sooner.
90s also have a little trick called SepEx, which varies current applied to the motor armature and windings, making them very fast starters compared with the 87s and adding tractive effort at low speeds. This is probably why they ended up on freight a lot more than earlier designs. IIRC, it also caused some reliability problems.