almost 500000kms on the clock, but the engine and gearbox are replaced from good condition rhd hdj80 fom uk by the previous owner. So exact mileage of the engine i unknown, but i think a lot less than 500000kms as it looks like a new. I will try to show it for anybody who can adjust the timing of the pump. also i want to replace a timing belt at the same time.