My 2017 Titan XD didn't come with tow mirrors unfortunately, so I bought a set from Nissan that came from a 2020. Everything is the same layout wise and Nissan themselves were pretty sure it would be just plug and play. After taking the door trim off we've come to find out the mirror harness that should be there, isn't. I called Nissan and we're trying to figure out a solution by potentially wiring something in. I'm keeping the mirrors on but don't have any functions (turn signal, puddle lights, etc) at the moment. So for anyone out there that has a standard Titan and wants the bigger mirrors placed on, I'll post here to keep you updated on what I find out.