its sounds like you have a vacuum leak from your throttle body area but not sure but that sounds like it from your explanation