And yes it does, last time I didn't use the new node, I broke your server

The stats are a bit off since I have been trying to solo mine with it, but this is pretty similar to the share count I'm getting with your pool

Ouch, that's not a pretty picture.. Thanks for checking the IP. Now I'm wondering whether other people are experiencing the same issues with accepted shares rate; the average rate of dead shares on the new node is 10%, which is high but doesn't begin to explain 75% rejected.. I suppose you're familiar enough with P2Pool mining that the tips described on
https://en.bitcoin.it/wiki/P2Pool#Miners won't be of any help :/? I'll dig around in the logs in case I missed something. Could you tell me which address you're using?