coming home from work today, car began to lose power and orange warning light came on. Car began to idle at over 1500 revs and engine kept on cutting out. Car has been towed to a garage but they cant do anything till tomorrow. Does anyone know what might be wrong with it? Car is 54 plate zr120 stepspeed.