When is the last time it had a full tune up? Distributor cap & rotor, plugs, wires, fuel filter change, etc? That might help with the rough running. If the O2 sensors are original, then it is possible they are worn out. Pull one out and inspect it, maybe post a picture here.
Sorry that's...