This is concerning the cat on my DD, a '94 sonoma. The cat is bad on it, causing the truck to run kinda rough and throw a check engine light. I am trying to not have to buy a new cat. My question is: if I punch out the cat, how will it affect the o2 sensor that is behind it? and if the sensor will have an issue what can be done to correct it? in summary, how do i fix the truck for cheap?