The turbos on these things don't last forever. If you spin the turbo, and put a bit of sideways pressure on the shaft, a worn turbo will bind a little, or even seize. I'd check this, and I'd be very critical of what I find. Do NOT waste your time getting it rebuilt. Get a new one from a Hino...