Check it for codes
most parts store and local repair shop will do it for free where they hook it up to a small tool that will access the computer and read out the codes
lets us know if you have
locate at the rear differential on top a sensor check it
disconnect the sensor and give it a try
open the hood and check it the move when you but it in drive causing the wiring harness to move in a way that cause the stalling
check for vacuum leaks
really nothing else to explain ,you have to check and let me know your findings
good luck
Nov 25, 2008 at 9:32 AM