Lifting the pin fixes the problem. Re-attaching it makes it come back. It's definitely bit D5 in the ethernet chip that burnt out. Looks like others had the same bit fail. Makes me wonder what's going on!

I will try to talk a coworker into replacing the chip. He's much better with fine-pitch soldering than anyone I know. Might need chocolate for a bribe...