Hi all, looking for some help I just recently bought a 1999 gmc envoy which I like alot besides all the problems I've been having with it which ive fixed most of theres just one that i cant seem to figure out, at around 2,000~3,000 rpm it runs like crap surges back and forth at first I thought...