I flashed the 128kb firmware from post #56 to a generic Chinese sil3112 card. I am using it in a Blue & White G3 rev A. It seems to work flawlessly in os9.2.2 and 10.4 as long as only one SSD is hooked up to the card. Hooking up a second SSD lead to some extremely bizzare behavior where the G3 was erratic and unstable and would sometimes only see one of the SSDs unless I did a reboot. Eventually the G3 stopped working completely until I removed one SSD and my FireWire/USB PCI card. Another weird thing is 10.3 will install but is unstable and kernel panics a lot, 10.2 will not even boot with the flashed sil3112, they both throw up the same error on the kernel panics, I have attached pictures of the error. I removed all but one stick of known good ram, the video card, and the SATA card and got the same kernel panic error. I removed the SATA card and installed 10.2 to a drive on the original ultra ata bus, that worked and I was able to install and update to 10.2.8 but as soon as I put the SATA card back in I get the same KP error even with no drive connected to the sata card. 10.2 and 10.3 should be supported with the seritek firmware so I am not sure what's going on. It could be a G3 rev A only issue, is anyone else having problems with 10.2 and 10.3. The 10.0 and 10.1 installers boot normally but cannot see the disks on the SATA card as expected. I have not had a chance to test os 8.6 yet.