Well everything works good now. I have the corsair h50, so the pump is always going at the same rate, which allows me to plug it into the sys_fan port. I bought a 3000rpm Ultra Kaze fan to blow air through the radiator, the problem was I only needed it to operate at 3000rpm when the CPU is at max load.
I'm just wondering with such an advanced motherboard why Gigabyte couldn't build throttling control into the sys_fan ports?