Definitely need redone. See pics of wiring,it needs work. Has signs of use/ wear.  One headlight seems to be cracked as shown. Feel free to message me with any questions or for more pictures.