I just rolled over 128,000 on my 04. Bought it with around 43,000 on the odometer if I remember right. It was January of 13 when I got it I believe. I did rebuild it right around 125,000 miles due to a spun rod bearing on a track day when I ran the oil a little too low, but I reused a lot of the parts. Just had the block cleaned and honed, no boring required. Reused most of the pistons, but bought two new rod and piston assemblies to replace the smoked ones as that was easier than just buying the rods themselves and having them swapped over. New rings, bearings, and seals. I did got ahead and upgrade the cam and valvetrain while i was there though. I had a flat spot on the stock cam I noticed when I was about to reinstall it, and the new cam required new springs and pushrods to go with it. Generally speaking though the wear was really good on the stock parts. I started running oil analyses on it the past few changes before the rebuild and they noted it was showing really good numbers. It was my stupid mistake the damaged things, not the engine's fault. Looking forward to another 125,000+.