yeah man, mine does the exact same thing. it idles really bad, but it hesitates when i go through to the upper rpms. i got no ideas yet. i was told a bad distributor, but ive gone through 3. its slow and sluggish. im throwin a code 9 also but its intermitten, sometimes it pops up, sometimes...