svs is the cars body saying theres a problem, nothing should be affected engine wise when the svs light comes on.

any chance did the abs and trac off lights come on when the svs light came on? if so you got a abs issue aka hub or something like that.


what code did you have that lead you to the evap purge solenoid change?


that stalling for no reason seems like a crank sensor. or it lost fuel pressure.