Well it only took another hour of digging, but I'm pretty sure I've found this thing. Seems to be one of these three. Two are made by Molex and one is Tyco.
http://www.mouser.com/ProductDetail/...%252bQsg%3d%3d
http://www.mouser.com/ProductDetail/...BJW5u1fg%3d%3d
http://www.mouser.com/ProductDetail/...Ks8YIYmA%3d%3d
I can't figure out what the difference is between the two molex ones, I'm assuming a color change or something. I think I'm going to buy all three and hope for the best.