ZIF 1.1 Update

As I suspected, the crystal was bad. I finally got the batch I ordered, and the board is working like a charm now. It can be programmed via USB, and all the pins are working as expected. Happy day.