Most 5 speeds will fit (leggy, fozzy, not sure on imprezza), you just need to confirm that the final drive ratio is the same as the rear you will probably need the vin from the donor vehicle to get that info as they can't look up trans codes on the system for the info you require, or get the box and diff out of the same car.