My 1604 has ran for years with a dodgy ethernet port.
It is currently weged up with a bit of tape.
But on looking it should be a relative simple job to solder a new port in if you can find a similar port.
Mutoh want to replace the whole board all for an ethernet port!!!!
SC