So that's a custom computer power supply with all of those added features?
Exactly. The PIC is doing nothing most of the time, I thought I'd stop it getting bored. Flipping a few lines back and forth every couple of milliseconds is child's play to an 8MHz PIC.