it can be anyone of these: bad fuel, dirty/clogged fuel filter, broken MAF sensor.