Probably mobo caps, possibly power. I had the same issue with a IIcx. It worked a few times then nothing. I sent it to uniserver for a re-cap and its worked great ever since. I spent a lot of time on the power supply though - but it was never the issue.
At the very least the mobo could use a good cleaning. Sometimes that will help since the cap goo is conductive.
At the very least the mobo could use a good cleaning. Sometimes that will help since the cap goo is conductive.