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