Thanks, it was a fun little project, although now I'm a little upset about not knowing about the tantalum capacitors. If I had bought those instead, I would've gotten rid of the standard hum that you hear in the audio (which is more apparent when using headphones), so the NEC tech guys tell me. I would have to replace all the power related caps and the 2 sound related caps if I still wanted to get this benefit, but given that I already spent $20 bucks on this, it's not worth it...
But oh well, it was successfully resurrected so it's all good!