I've forgotten a detail: sometimes, after its spontanous reboot, the screen is yellow.
Alex
AFAIK That is caused by an unexpected processor exception before the proper exception handler has been set up. Could be that rom, it sounds very dodgy to me personally.
Did you buy the Apollo seperatly?
srg