This is now resolved.
Csuttirp you def had one part which helped right full sync
so heres what i had to do from this article
https://www.reddit.com/r/Office365/comments/b9ousl/removed_a_ou_from_ad_sync_how_long_till_the_users/
steps
since i had over 500 objects had disable this threshold Disable-ADSyncExportDeletionThreshold
then ran full sync
Start-AdSyncSyncCycle -PolicyType Initial
and everything synced up correctly..