I have a Ford F150 XLT 3.5 twin turbo with non power folding mirrors. I pulled off the inside cover and I have a 22 pin plug. My current mirrors which aren't tow mirrors have puddle lamps, blis, turn signals, auxiliary lights and power adjustment. I even have the auxiliary buttons on my dash...