120k is nothing, a mate of mines got an astra hatch with the same engine used for take away deliverys not sure of the millage but is never goes wrong.
I think these are isuzu engines, so jap realiablity too.
http://www.honestjohn.co.uk/carbycar/index.htm?p_make=VAU&h_make=VAU&p_model=%20852