When the trip odometer keeps resetting, chances are that the solder joints in the cluster may be dirty or corroded, leading to electrical shorting. This is not common but happens in some vehicles.