Just updating my earlier post - the resetting does appear to be completely random and not related to the accumulated driving time. The reading has reset itself twice this week, and on the same tank of fuel.