TPS,ISC or MAF problem...assume it runs when the throttle is open & dies when its closed...