I just had a thought - If it freezes in the SAME spot - maybe the ROMs are corrupt, causing the CPU to lock up.
C5 is polarized from memory.. Is it soldered the correct way around ?
6810 - Maybe RAM is causing the lock up..
Have you got another working board as a reference ?