Not sure on milage but I would estimate about 10 000 but it has done167000 miles and last cam belt was done at 70.000 and I presume It is the original pump seals from new and was used off road a lot so it has had quite a hard life and I think there was a slight leak when I got it as I couldnt...