Almost sounds like a turbo shaft piece. Holds turbo shaft seals(rings) in place. Has it had a turbo failure, before? This may be an old, failure partYou really need a picture, with this thread.