My 2001 GMC 5.3 liter, Automatic, 4x4 Z-71 ext cab check engine light went on. I had it checked by a dealer while I was having the recalled tailgate straps replaced. Luckly, they did the check for free assuming that I was going to have them fix it. To fix the total is $300.0. EGR valve is...