Thanks Pteridium for taking a look.
I've also played around changing the phys rmiii rgmii, gmii and back to mii.
Then tried alternating between phy11g & phy22f and changing the phy reg's.
Then moved on to trying the extra interface eth1.
The posts on dts /boot logs for the ARV7519/dts have been a great help as the boards look very similar.
The ecr /r VG3503J only has the psb80190el (no separate pef7072 chip) I'm not sure, on the single rgmii option? Tried anyway , but no luck so far.
Thanks