Haven't you try to assemble your Amiga 1200 piece by piece?
Maybe there is a problem with one piece of hardware.
Did you also try without the IDE Express controller? Sometimes this piece of hardware can make your Amiga unstable. I saw this problem when I visit a friend of mine.