Get your O2 sensor checked...
Check this thread:
http://www.msprotege.com/forum/showthread.php?t=123620379&page=7
(starting @ Posting #95...)
I had a similar problem earlier in the year, and it turned out to be a bad O2 sensor... Same hesitation, bucking, and rough running, especially as...