with that kind of mileage, that cat is almost certainly wore out. Would not be a bad time to replace the 02's , based on mileage.