maybe an 02 sensor problem. possibly a MAF or MAP. throttle body stuck open at all?