Ey chaps, attached my EFI. @jmmsrv, I have my ethernet working swell, there was a manual setup in THIS post by Mr Popman which solved the issue. Wifi, like yours, is on and off. I prefer Ethernet so doesn't bother me.
As for USB, it's one of the few things I need to fix - your 'USBPorts.kext'...