Like Tim asked, can you provide more detail about the situation when it stalls? Driving down the road at partial throttle? When idling? Going around turns? Right after starting? Does it start back up after stalling? Also, do you have any stored trouble codes or check engine light...