@asheenlevrai,
I've had a look at your config.plist and the device properties look ok for the IGPU.
The only thing that i would comment on is that you have no ACPI patches (fixes and property renames)
I seem to remember someone else with a Gigabyte motherboard from a while back having similar issues with the IGPU and he too had no ACPI fixes or device renames in his config.plist.
I suspect that you need to work on patching your DSDT with ACPI fixes and device renames via Clover.
You need to dump your ACPI tables (Press F4 when in Clover) and then disassemble your DSDT using the method detailed in
@RehabMan's guide here :-
Overview In order to make many OS X features work well on a laptop, you will always need a properly patched DSDT (and maybe some of the SSDTs). The purpose of this guide is to provide a foundation for proper patching of your OEM DSDT/SSDTs. Advanced users may wish to implement hotpatching via...
www.tonymacx86.com
Although written for laptops the process is exactly the same for desktops. Work through that guide till you reach the section titled "Fixing Errors".
Once you have your DSDT correctly disassembled. you need to analyse it in MaciASL to find out which patches and renames you need to apply. This requires an understanding of ACPI but one way for a novice to do this is to look at the available pre-configured ACPI renames in Clover using the drop down menu.
View attachment 396384
Look at each patch/rename one at a time and search for the device name in your DSDT;
For example the first patch in the list is called "Change EHC1 to EH01" so you would search your DSDT for "EHC1" if you find a device method with the same name then you should apply that fix ... work through the list one by one ... only apply a patch if necessary.
Alternatively try searching the forum for someone who has all ready been through the process of patching the DSDT for the same motherboard and use his config.plist as the basis for yours and copy your system specific values over to it (S/N, MLB .. ROM .. etc)
Cheers
Jay