I have completely rewired my mast with a new wiring harness and deck connector from CD
I am thinking there may be to much corrosion up in the wires
Your wording is unclear.
If you completely replaced the wiring harness inside the mast recently, then why would there be corrosion up in those wires ?
Break the circuit down in sections to isolate the problem.
Start by disconnecting the mast portion of the wiring from the deck plug, and use a multimeter in Ohms function to check each circuit in the mast for continuity, excessive resistance, and to confirm that it is wired correctly.
Draw a diagram that also shows the wire colours that you used, for current and future reference.
In a pinch you can also use a 12 VDC power source to fire up each bulb circuit to see if it works. I suggest doing this with a fuse in the circuit so you don't damage any wiring if there is short.
If the mast wiring works as expected, then the problem would be inside the connector, or the wiring inside the boat from the panel to the deck connector.
Wiring problems could be corrosion at the bulb sockets, connectors, or an open circuit due to broken/corroded wire or dead bulb someplace.
Easiest to check and repair with the mast down.
Just because a part is new doesn't mean it is working. Test everything to confirm that it is working.