i kind of had the same problem your describing, it turned out to be the throttle position sensor (TPS) i just had my shop throw on a new and fixed the problem, but from what i hear you may be able to adjust it, but not 100%sure if that'll work im sure some more people will chime on...good luck