318 Wont idle

I did get the check balls and needles back in correctly, float levels were set correctly.

Battery is new, and i have checked the voltage at the battery and at the coil, and at the ballast resistor, and all voltages check like there supposed too.

The fuel pump is older then the motor itself as it was a high flow pump that came off my brothers 318 that he had been driving for several years. Didnt think that would be it since there is always gas in the fuel filter, which i have past the pump just before the carb.