The 600 was for a tune up as they couldn't exactly diagnose the problem, this also included a new factory O2 sensor as the code reader was telling them it needed to be replaced. They didn't even mention the possibility of the EGR valve. That would have probably been another 2 or 3 hundred. After...