Did you try the ICH10-patch? Having nearly the same board, this worked for me installing High Sierra.
You have to perform the patch on your config.plist in the EFI of the USB installer. And again after installation in the EFI of the SSD.
I installed Mojave just over High Sierra, ALC889 ist working with the oldest VoodoHDA driver Multibeast 10.4 is offering.
Fix for ICH10 with High Sierra. Now with hot-plug support.
First patch fix I/O error for ICH10:
Find 4585F60F 95C289C8 83E0FE66 85C9780F 84D2750B ->
Replace 89C883E0 FE6685C9 0F98C141 08CC9090 9090750B
With second patch for hot-plug:
Find 89C82540 6002003D 40200000 750C81E1 BF7FFFFF 898B5101 0000 ->
Replace 90909090 90909090 90909090 90909090 90909090 90909090 9090
Here's the original post:
https://www.tonymacx86.com/threads/solved-ich10r-and-high-sierra.233435/page-2#post-1608408