Sorry for the delay, I thought I replied to this...must have not hit submit.
21-NA-267 is what they did but not sure what all they tested. Their incompetence with my whole experience tell me they replaced the valve and called it good. I got it back and it still smells like exhaust when first starting and cold temps. The second time it went in, it wasn't that cold so they started making excuses.
Not sure what is going on with the coolant. After 16k miles the coolant tank is down about 3/4". I'm thinking it too is temp sensitive like the exhaust or it had an air bubble. They pressure tested it but never filled it back up to where it should be after not finding anything...they did it twice or I should say didn't. The second time it went in, the write-up even stated low coolant.
The DEF, I personally think the tank is bad. One time I was driving and it went from 1/2 to counting down to reduced power. After a few key cycles it was back to 1/2 for a few thousand miles/couple months. It did it a second time, again at a 1/2 tank. It went from 1/2 to counting down reduced power. This time it wouldn't go away though. I was down to 100 miles before 65mph I think was the speed. I finally had to put a jug in so I can keep driving until my appointment. After putting a 2.5 gal jug in, it went up to 3/4 (2 bars missing) and has been there since. All they did to it was a TSB update...which just fixed the injector from not turning on right away.
This dealership (Raymond Chevrolet in Antioch, IL) is so incompetent, it's not even funny. I have caught the mechanics drinking on lunch break. This should have been a huge red flag but they kept insisting they have the best diesel techs in the area! A buddy had also told me he had a discussion with one of the diesel techs and said he was very knowledgeable...which is the only reason I gave them a shot.
I learned that they are nothing but parts changers. They can only do something if a light is on and the scanner tells them what to change! They actually probably wasted more time thinking of the excuses to tell me than it would take to test things.
End rant...I think LOL