I did the complete egr cleaning along with changing the ccv filter. And one thing no one mentions is that the dealer also cleans the turbo as part of the service. They have a hose that screws into a fitting on the turbo and then by actuating the turbo open and closed through the obd2 port, they spray in 3 cans of a specific cleaner. I know this because after I did this work, my CEL came on, so I went into the dealer to scan it and they said I had 3 codes all relating to hi crank case pressure. So I told them what I did and then they asked me If i cleaned the turbo and also the sensors... ... . to make along story short, turns out i had a faulty sensor that they changed under warranty and I did not have them clean the turbo. Reason being, I always use the exhaust brake and I tow quite often, so I'm assuming there's not much carbon build up to worry about. So for you drivers that putt around more often than drive hard, it might be worthwhile to find out how to clean the turbo too, or just let the dealer take care of it. And yes it took me probably 4 hours to do the service, hardest part was getting at the bolts for the egr cooler. but hey, thats about $400 I saved in labour. and no greasy finger prints left behind from the dealership. I'm happy that i did it, and I'll do it again next time.