Just gonna update things here. The problem seems to have sorted itself out and the ethernet is building itself up again.
THank you so much for all the help from here