Originally Posted by
petrified.rabbit
Most of those problems that you have dealt with sound like they are related to the overheating. What was the cause the overheating the first time? If you over heated twice, do you have any kind of coolant or oil consumption? Odds are one of those two things are what killed the cat, plus California cats are really expensive. Honestly, I'm not sure what answer you are looking for here. I think there is a wagner California approved cat for in the $600 range for the earlier car. What are the laws in California about used cats, the sonic and cruze 1.8 both should use the same, so you might be able to get one from a yard.
What codes do you have? if it wasn't for the smell you described, I think a lot of use have replace one or both of the o2 sensors. I have done both, either will cause drivability issues somewhat, but the cat was ok in my case.