Sorry that I'm reposting this from the newbies section, but I think I would get much better help here.
First of all here is some information that should help. I am currently running windows 7 premium 64 bit. The motherboard is a MSI 880G-E45, and I have used it to run 3 5830's in the past when running win XP 32 bit. The PCI-e slots are arranged as follows: 16x(runs at 1x because I tried using tape to force it to 1x), 1x (covered by 1st card), 1x(PCIe x1 extender attached to this), 1x(back cut out to allow 2nd card to be inserted onto mobo). The only real difference between this setup and when it was running XP is that when it was running XP the first 3 PCIe slots were all occupied by pciex1 extenders, leaving the 4th slot empty, but now the first, third, and fourth slot are occupied. When I try to boot up with a card attached to the 3rd slot via extender cable, the computer freezes at the windows boot screen, restarts, and then the bios says that a Hyper Transport Sync Flood Error has occurred. I don't know if it makes any difference, but the PCIEx16 slot is a 2.0 slot and I assume the x1 slots are all PCIE 1.0 because they are not listed as 2.0 in GPU-z, like the 16x slot is.
-Booting up in safe mode
-Booting up WITHOUT GPU drivers installed
-Booting up with PCI lock enabled, only 1st card works but the other two are detected with errors according to device manager
-Booting up with card removed from the 3rd slot
-All the GPUs work, I have tested them individually.
-I used tape on the card in the 16x slot to limit it to 1x
What I have tried that does not work/does nothing:
-Disabling clock frequencies to unused PCI slots
-Using the onboard GPU as primary
-Changing PCI latency timer
-Changing all clock frequencies in the bios to default values
-No GUI boot
-Booting without dummy plugs
-ATI drivers versions 11.5, 11.6, 11.8
-THERE IS NO BIOS UPDATE FOR THIS BOARD
I spent hours trying to fix this today, and I am totally out of ideas. Any kind of suggestion would be great.