It looks like its had a rebuild at some point.The actuator looks new and when I removed the oil return the gasket looked new and the body that it was screwed to looked polished.It also has a turbo technics badge on it is that something they all come with?