Impossible to say without further testing, but as an educated guess, you might try a different MAP sensor. It affects fuel metering based on engine load. The voltage reading must be outside specific parameters to set a diagnostic fault code and turn on the "Check Engine" light, but as long as it's within acceptable limits, an incorrect reading will have a big impact on engine performance.
Caradiodoc
SPONSORED LINKS
Thursday, April 16th, 2009 AT 1:10 AM