Does it have a vacuum modulator on it? Sounds like you have a serious vacuum leak.