Once the engine is started everything runs off your alternator though, so I don't think it could be a battery problem. I could be wrong but that's just my

. It sounds like your fuel filter may need to be changed if it's sputtering. When it stalls is it when you are off the gas and on the break? If it is that's a good sign of something clogging the fuel dilivery system. Sluttypatton is right though. Start with the OBDII and go from there.