was driving home just now, pushed the car felt it hesitate so came off power then pushed throttle again and hesitated then all revs dropped and wouldn't go over 3000 revs, recently upgraded to stage 2 revo have milltek turbo back ths fmic and itg intake. the fault cleared after about 30 seconds and is normal again. Any ideas please ?