If you could make that fit that would work perfectly till you find the fan. Find out how may Millimeters the fan is and find something close to it and splice the wires. Most fans on the 580 should be close to the same size. So one from another company should work if it is same size and fan holes to frame.