I believe my issue is the routing. I need to build vmswitches and use nic cards that's what I've done on my other machines.
There's no router between anything they are all connected via the same nic card. I have 172.x.x.x connecting to my SAN and 10.75.13.x connecting to the network. I can't build another switch without another nic card to route it out. Right?
You have a virtual machine with 10.75.153.x, and the default gateway of 10.75.153.x, which is both acceptable, A Host can Host VMs, on different networks and VLANS.
A VM not be able to communicate is not a Host issue, it's how networking has been configured on host and physically attached and configured.
So what's the issue ?
I cannot communicate on my 152 network, from what Host or VM or both ?
what should be able to communicate?
Can the VM reach the default gateway? e.g. ping it ?
Have you connected and created a virtual machine portgroup, connected to this VLAN (10.75.152.x)