the scanner read Boost Solenoid/5v ref. C/ EVAP Vent Circuit. i thought it was sensor, but i meant solenoid. it wouldn't cause it to stall suddenly after 5 sec? what could it be? i tried pulling the MAF sensor to see if it worked, and it still stalled. and i cleaned the idle control valve too. my car is a 1998.