following replacing a bad battery and attaching new cable connectors...my x engine will die at low revs..i must keep revved to above 2000 to keep it from dying. previously would idle around a thousand. Could this be a few delivery problem..pump or whatever...or maybe even electrical? Insights appreciated. Thanks.