So, just to be clear.... swapping to a set of DL3's, replacing the mirror switch w/ part #23154702 and replacing the driver and passenger side harnesses with 23342729 & 23342715 got you full functioning DL3's? Power adjust, heat, power fold, turn signals & puddle lights? No additional wires or grounds? Just want to confirm as I have already installed the DL3's and the switch for power adjust, fold and heat and have a line on both harnesses noted.