I've got a few problems with my Jeep. I only used it about 50 times last year, but now it is my primary car and I want to get it running good again.

1. Main problem is that sometimes when I start it, it won't stay running. As soon as I let go of the gas, it stalls (which is a problem when shifting). Usually after a couple of tries, it'll run on its own just fine. A few weeks later, it'll do the same thing. It's got 130K miles and I've never changed the plugs, could that be it? Could be the battery because everything resets after this happens (radio, clock, etc).

2. Didn't pass smog in CA. I just moved from there to upstate NY (shipped the car). I don't know what the emissions regs are here, but I'm thinking I need a new cat converter and O2 sensor.

3. Over the years, if I make a long trip (like 10 hours or so), the jeep'll just shut down on the highway. I think it is a fuel filter/pump problem. What do you think?

I'm not a mechanic, but I do most of my own work to save money. I've got the repair manual. What should I do?