Oops I forgot to say that it has an airaid intake. The only thing that makes me think it's not the batteries or fuel filter is that it's different when it's going down hill oh and I also forgot to say that yesterday I parked it on level ground and it had been there for a whole day and it started and died and wouldn't start again. I also forgot some other stuff in the original post. It don't do it all the time it only stalls if it's been sitting for like 8 or more hours. But if I just go in the store and back out it's fine. It's just like overnight or all day it will stall after start up. Thank you for the quick response.