No, I trust the shop, my family has been going there for years, they're very honest with their work and usually give us a great deal on the labor and parts. They were going to test and see if it was the EGR itself, and if it wasn't they aren't charging me for the part or labor. They do really good work and are very professional, so I trust them, they won't f*** me over. It's the same shop I went to when I needed my front hub bearings replaced, all one part connected to the brake rotors (terrible design on Ford's part) and they found a conversion kit to make it 2 seperate parts so if one needed to be replaced again, I woulnd't have to replace the other and it would save me money. But like I said, they won't screw me over and they just said that is what they believe is the cause, I'll find out the exact code for sure and let you know when they get the part tomorrow and test it.