When you click on links to various merchants on this site and make a purchase, this can result in this site earning a commission. Affiliate programs and affiliations include, but are not limited to, the eBay Partner Network.
More than likely your exhaust backpressure sensor cannot get an accurate reading. This is typically caused by too much soot clogging the line. There is a metal pipe running from the passenger's side exhaust manifold to the front of the engine where the exhaust backpressure sensor sits (just behind the idler pulley). Remove the sensor and clean the soot out of the pipe with a long wire brush. Gently clean off the sensor and put it back together.
Without the sensor getting a proper backpressure reading, the exhaust backpressure valve stays closed when you try to accelerate. It is supposed to open up some when backpressure is too high. However, the purpose of the backpressure valve is to warm the engine faster in cold weather. So try cleaning out the line and see if that helps.