I was just thinking that if DHCP is turned on, on the router, and you are assigning IPs manually, the router may get confused/upset if you are using an IP which it doesn't think that it has assigned. It's possible that it was happy with some IPs, which it thought it had assigned to your machines, but for some reason it doesn't like the new machine.
Either way, if you've got a working configuration (at least temporarily), and you've can't afford to muck things up, this probably isn't a time to experiment!