Have a Car Question? Ask a Mechanic Online.
I would start with the basics Clean the throttle body and change the fuel filter if it hasn't been done in the past 20K or so
To clean the throttle body take the intake hose of the mouth of the throttle body and have someone hold the gas peddle down while you clean it with carb cleaner and an old tooth brush make sure you clean both sides of the throttle butterfly flap Then put the hose back on thottle body and hold throttle to floor untiill engine starts, as the carb cleaner can tend to flood the engine a little
This should clear up your stalling and smooth out your idle.
What does it do before stalling is it shaking alot?
Does putting it in nuetral eliminate the problem?