It's 5 years / 100,000 miles so if the engine work was recent, the 5 years are up.
Out of all the vehicles I've owned, my 2007 Suburban LTZ has by far had the most problems. I keep a maintenance log of all my cars. My 2011 Challenger has 15 entries. My 2002 Ram 1500 has 20 entries. Mostly...