My '03 2500 (aka "The Duke") has only 37,000 miles. However, I also own a '94 Mazda B3000 ("Little Mikey") which has 552,679 miles as of today. (It will go over 552,000 tomorrow. ) Mikey still runs fine. He has only two problems which I'm content to live with for now. First, there is a small amount of engine oil leaking into the cooling system and, second, there is small leak where the left exhaust manifold mounts to the head. I know this sounds like cyberspace BS, but I assure you its true-- and I can prove it. The most amazing fact to me is that the heads have never been off! When "Mikey" achieved 500,000 miles last year, I wrote a three page letter to Mazda describing my experience with the vehicle-- they really didn't care. I'm amazed, but I guess Mazda thinks all of their products produce this kind of result.