Did you get any break on the price?Talked to sevice manager this morning. Said they had a GM rep on line with mechanic. Sad they ran every test and some of the ones you mentioned oilburner and they still sad its the EGR . Sad Gm did not recommend cleaning. So I guess we get it replaced. Just hope the new one goes further than 60000 miles.