I just finished installing a sniper EFI kit on my 71 Duster and the car is reluctant to start without giving it gas and stalls after idling for a few minutes or when I try to press the throttle too quickly. If I try to get on the gas without easing the pedal down it's like there's no gas for a...