I asked him how many miles and he said it had under 100k and it ran and shifted fine. It has a gm remanufactured sticker on it so that's maybe a plus. So far this will be the 3rd trans in this 99 Tahoe. The first 2 rebuilt ones died within 4K miles and have had terrible 1870 codes that I cannot get rid of. And to send them back would cost me 500$. I've even had the 1870 eliminator kit installed and the computer tuned. But this wouldn't be the first time i get screwed. I bought a motor from a guy that he claimed it had 90k on it and I got it installed and the heads were cracked and had low compression on 2 cyl.