there are a number of things if you have a vacuum gage check your vacuum
or check your vacuum lines for a leak or plug off you vacuum and see if doesn't die
did you reset your idle this winter without your air on ?
turn off the air and see if it dies !!!
if not reset your idle.
crank it up at night and raise your hood in the dark and see if your plug wires are arking.!!!
check your timing !!
if all else fails don't shoot it !!!!
call all your car buds and have a beer and sausage party ice the beer put the sausages on and say "when the car is fixed we'll eat and have some beer" i usually try this first.
MONEY CAN'T BUY LOVE, BUT IT CAN BUY LOADS OF HORSE POWER
PAVEMENT POUNDING GAVEL KNOCKER