My Envoy 6 years/50 K miles
Same size as your pilot, couple emmission parts failed due to extreme weather and road condition, reflahed program once, all coverred by warranty. Changed battery, a relay, and brake rotors and pads by myself. Never had major failure so far.