New to this forum thing but I'm looking for help. I bought a brand new Titan XD platinum reserve a little over 2 weeks ago and my check engine light has already been on twice which has put me back at the dealership twice. While my first run through a drive thru car wash the driver side door leaked in water from the top and while wiping it down I noticed that the rubber trim around the windshield had starting coming up away from the glass. I'm scheduled to get it back into the dealer next week, but I'm wondering if any other owners have experienced any issues at all. First trip to the dealership, I never got a direct answer about what it was causing the light to come on. There was a vague explanation about the DEF sensor malfunctioning. Then the light came back on the next day. Yesterday the DEF gauge showed it being low so I refilled it and now it shows full so I don't see it not working.