Also have the 2015 LML. I see where a lot of peoples trucks went into Limp mode once they got the P21DD code. I never did. Drove it 1,000 miles and no limp mode. But I changed the DEF heater myself and the code is still there. So what could the problem be if it's not the DEF heater? I know if I take it to the dealer they will try and get me to pay for another DEF heater. So I'm trying to avoid that. Any ideas?