Honestly, with just 2,000 miles on it, there's no way it should be stalling like that. You might want to take a look at a few things. First off, check the spark plugs, if you've been doing a lot of city driving, they can get gunked up pretty fast. Don't forget to examine the battery connections, too, and keep an eye on that engine ground underneath the bed, it's known to loosen up sometimes. Oh, it wouldn't hurt to check the qualtiy of your fuel. By the way, does this stalling happen when the engine's idling, or is it also a problem when you're on the move?