If i manually create the A Pointer record for the ESXi host then run the scripts again it joins to the domain and vCenter without any trouble. But during the ESXi install when it gets its DHCP address ...