yea, double dhcp will spell trouble for sure.
make sure that you only have dhcp running on one or the other.
you may want to assign the pc with p2p apps, a static ip address and foward ports to that...
try that and tell us if it improves your situation