Exhaust leaks souldnt cause an o2 to read rich. A clogged cat will however cause a rich condition with no power. Running rich or lean for long periods will destroy o2 sensors. Un plug a vacum line and see if your 02 goes lean. If so maybe you really are running rich. If you dont find an oil leak remove a couple of plugs, maybe you are burning oil.