Most likely cause is a vacum leak does veh run good otherwise when it does idle even for a few is it smooth idle or rough. Chek all vaccumm lines and hoses then clean out Throttl body if still stall go to auto parts and get a scan check throttle pos sensor and Map sensore data. let me know if you need more really do a good check on Vaccum lines
[email protected]
[email protected]