Service Def System See Dealer message

Well my truck has been stuck at the dealer waiting on this part for a month now. The service guy keeps saying the part is expected Monday and then it gets moved back a week. He now has a bunch of these trucks on the lot with failed DEF systems. I am first in line but the part keeps getting delayed. @RamCares can you shed any light on this situation? The dealership service guy seems like his hands are tied. What's happening? I would really like my truck back.

Update: Last week my service rep called and said they did some research. They tried to "re"-flash the ECU on the truck to get the Service DEF System message to clear. It did clear and they released the truck to me hoping the message would stay cleared. So far so good. I wish they had found this solution a few weeks earlier but I'm glad they tried. So the DEF sensing/heater/pump unit was NOT replaced. The code I was getting was pending P203E. No codes are present at this time. They left the ticket open for now in case the error returns; that way I keep my place in line for the parts that still haven't arrived. I will try to press for software and hardware versions to get a clearer picture of what changed. He talked as if the software version was the same and that it simply resets the emissions programming.