I'm going through the same crap with my tyuck.Here is some of the communication I had tonight via live chat with Wendy a customer care associate
So far the dealer told me the problem was due to a fuil issue so they replaced the fuil filter and added a fuil additive. I have paid and installed the block heater cable my self and the dealer said the grill cover should be used but i have to pay for that.
They do have the software update for the truck so it will run better in cold weather but i also have to pay for that to be down loaded to the truck. I'm having them do the software update but also arguing with them as to why i have to pay for it.
FYI i also have a stuck float in the DEF tank witch they said the tank needs to be replaced and the tank cost $2,500 so I'm trying to get that covered by the extended warranty i got.