For any one who are interested in this mod there has to be some small drilling on the passenger side mirror.
the driver side goes in ok but the passenger side has a cover the wont let the puddle light go in flush.
If you look at the seventh pic that is the driver side and you can see that it has an open space.
The first picture is the passenger side and you can see the cover.
The last pic are the tools I used for this a step bit and a carbide bit to grind a little.
On the eight pic I drilled a hole so I can see when I put the puddle light in where it is hitting and then
grind from the inside what it is necessary. After this the puddle light will go in flush.
I have the 2014 MKZ 2.0 Eco-boost. I don't know if for a different trim you would have to modify the passenger mirror also.
When you disconnect the wires from the mirror don't turn the car on, it will give you an cross traffic fault message,
and the get rid of it is to unplug your battery for at least five minutes and it will go away.