Everything will fit except for the indicator socket. The Taiwan Cefiro indicator wiring has 3 wires, which is why the headlights indicator socket will have 3-pins, which requires a female connector from your car's wiring to have 3 wires.
But in my case, my Maxima has only 2 wires for the female connector from the car. So what I did was, retro fit the old indicator socket from the old headlights, to fit the new headlights. It requires some cutting to the housing's hole in oder to slot the socket in.
because:
the new headlight's indicator socket has 4 prongs
the old headlight indicator's socket has 3 prongs.
Mine works fine, and doesn't leak. Well, I don't mind, I got it for a bloody good price and deal from bidtrade! And I love modifications as well, custom fitting pleasures me :)
However, I did found another alternative, but I didn't try it. You can use the socket off A33.
It has 2 wires connector, but the socket is of 4 prongs, but the problem is, the sizes of the 4 prongs are slightly different from the Taiwan headlights, but you only need to 'cut' or 'skim' off just a sligt mm off the A33 prongs, to fit in perfectly.
I have no experience with the perdana socket though, maybe vito can clarify? I think he is trying to tell us that the perdana socket will plug straight in to the Taiwan headlights and still use the original wire connector?
Hope I got it right.