a high mileage engine shouldnt put you off but keep in mind the bushes etc that have also done that mileage, ive learned form high mileage cars thats ive bought that its not often the engine gearbox or diff that suffers the faults from high mileage, its sensors bushes and seals