Came out of my '02 rex with 120k on it. Was swapped out because I just PnP'd a different one. Good candidate for sending in to get a monster td04 back, maybe a rebuild, or just run it. It ran great before removal, I'll check for any shaft play. That is likely. PM an offer, I'll start it around $80.