check out your maf for the poor running, keep revs up unplug it then try driving the car, if fault goes away its your maf,9if knackered dont be tempted to buy a cheap one on ebay, get a quality one i.e.bosh etc) a good service will be good idea too,
cruise control, yeah your right turn on at...