My wife and I went to the shop and they where very pleasant even explaining that it would be $49.99 to diagnose. Then my wife went back and it's true it's $49.99 to diagnose and then free if you get it fixed there but the part they don't tell you is that they will over charge you for getting it fixed there.
They wanted $310.00 to fix the EGR valve (cost for part $68.99) and my son in law put it in in 10 minutes. Next was $180.00 for spark plugs ($15 for the part) one hour to be replaced. Finally $269.95 for the O2 sensor (part is $17.99) and that was put in at the same time as the spark plugs. There was no cost break down, for example labor time and or the parts. My wife paid the $49.99 and said goodbye.
Now I understand making a profit but it seems to me they where trying to make a a killing on us when even at $95.00 an hour for labor (times 2 hours) the most we would've paid would be $292.00 and not a whopping $760.00.
Before you go there shop around first.