It has about 119K. The timing belt was recently replaced. I don't know about the water pump. My first major purchase will be new tires.Welcome to the org! How many miles does your 04 have on it? Do you know any history as to the replacement of the timing belt and water pump? If it hasn't been done or you're not sure it would be a good idea to get it done soon. Hope you enjoy your "new" NB!