when i was changing mine from a 2000X reg, i looked at loads, went to look at a 54 plate 70k , What a rust bucket!!! mine on a 2000 x was better and half the money, so miles don't matter, age neither really, CHASSIS, HEAD GASKET and rest of mechanics, if all ok and no rust you will be nearly ok, but don't forget, 04's now 9 year old!!