Vtec coolant sensor? Wtf?
Oil pressure sensor is what I think you're referring to.
And that should not make it die, and stop revving it at lights. You aren't Paul walker in a supra, and definitely not a rich snob in a Ferrari. I'd look at adjusting your idle screw, set it a little higher so it doesn't dip so low. But seriously, stop that revving shit.