Hmm... after the 38mA driver zombified my diode, I decided to hook some different resistors to it and see how far I could push it....
Before I removed the 33r0, I did a quick check with my multimeter, and it seems the old resistor was only providing 1.8 ohms resistance... (this was in-circuit, I haven't checked it by itself yet, it's in the bottom of my sponge I guess).. I shrugged that off and soldered in a 25r5 (or whatever the next lower resistor is, I'm going from memory), powered it on with 4 diodes attached, nothing happened, 0mA. so I checked the resistance of the newly soldered resistor and was dismayed to find it was offering 1.6ohms of resistance. I went around all the traces with an exacto knife to ensure there were no shorts
I suppose something important has been fried, but do you know why the resistors would be doing that?