Changing fluids when due & not beating on it when cold should keep you running for a long time but the AFM lifter failure can happen at anytime. I had my AFM tuned out for 30K miles but still had a lifter fail. I deleted the AFM with a cam/lifter swap 25K miles ago and sitting at 113K miles on my 2018 Yukon Denail that runs better than new.