A dead SC will not cause the car to stop running when you rev it... sounds like a dodgy AFM experience I once had with mine.
EG... open throttle car revs... dicky AFM thinks engine is still idling... ECU doesnt know to give more fuel/air... car starves on air. Check the resitance outputs from your AFM are within spec with a multimeter. If youer car is MAP sens'd disregard everything I said. Oh yeah that light only indicated that inlet manifold pressure is at or above zero. Usually you gotta be at open throttle for a few seconds for the light to come on. I can make my SC light come on while the SC is disconnected but like fanging up a hill in third gear with full open throttle.