Well I have 99 Yukon with 126k on it and the motor finally blew up the body is still in great shape so I decided to put another engine in it.While doing the motor swap I had noticed writing on the side of the oil pan and on the back of the block which is leading me to belive that it was a junkyard motor I purchased this vehicle with 34k on it when it was 4 years old from a a dealer with a good track record so who knows how many miles the motor really had on it and I did a carfax report on it before I bought it and there was no indications of any foul play but now I know how many miles are really on the engine