Motorsport electronics turbo worked ok when removed, does need new impeller due to foreign object damage.
Spares or repairs due to this
Easy fix for someone
Minimal shaft play