From what I can tell, it's a Weber DGEV 32/36, and from what I've read they don't like much more than 3lbs of fuel pressure before the floats are overpowered. Looking down into the carb, you can see fuel dripping when it's idling. Meh. I guess I will have to build some kind of pressure regulator for it or just wait on an OEM pump to get here