Recently removed from a 1997 Mini Cooper MPI

Looks to be all good and comes with idler gear