pump should be ok, its fairly new in terms of mileage anyway, it was done the last time a garage serviced the truck, before I started having a go myself. knowing what I know now I should have got them to do the chain at the same time.
just thought, when the front cover comes off, oil is going...