Might check that throttle position sensor. Any codes or CEL?