Tracy,
I would start with the basics; before changing the O2 sensor, have your boyfirend (or Corrupt, for that matter! LOL) get your plugs our and check them. Plugs are about $2 a piece, so they are cheap to replace if they are the problem (dont bother with the premium stuff; the basic ones work just fine on Jeeps!).
After that, like corrupt said, check the rotor and cap and make sure they are OK.
I am prety sure that you yourself could change the spark lugs, wires, rotors and cap, as they are simple to change, so dont be afraid to try it... You can get a Chilton or Haynes manual anywere parts are sold, and if you cannot find them, I can try to get you the Jeep Field Service Manual for the 94 (which is basically the same thing as the 95!) free of charge (I can send it via yousendit.com because the file is long; send me a PM if you are interested).
Now, if all the above are OK, then go for the O2 sensor. This is also something you can do yourself. It is as simple as unplugging the connector and unscrewing the sensor from your exhaust (should be on the driver side after the manifold goes into a single pipe) and then reversing the 2 steps to put in the new one.
If THAT does not correct your problem, you could be having the same problem I had on my '94; in my case, when the weather was hot outside, the Jeep would start fine, but then it would just quit (as if I had turn the ignition off) and then start again after a while, but it would not let me even maintain speed. This one turned out to be the fuel pump, and that is a little bit more involved given that the pump is inside the gas tank (so you have to take out the skidplate, drop the tank, take out the tank assembly, and replace the pump). The only reason I would not recommend you to do this is because the tank is heavy and it is a pain to put back in, but it is not complicated either. Anyway, start with the other options and go from simple to expensive to avoid throwing money around unnecessarily (besides, with gas being what it is, you will probably need it just to drive around!).
Hope this helps!
Felipe