I just went through this with my '05, and suspect this will happen like clockwork for anyone living in the rust belt. You should get the front end up on ramps, and carefully examine each section - muffler, mid pipe, front pipe, and cat. On mine, every section is rusted and will eventually need to be replaced. The area breaking through first was just above the muffler-to-mid pipe clamp (the forward pipe attached to the muffler). I actually ordered all 3 pipes, but ended up only replacing the muffler for now, because I'm never going to be able to deal with the rusted factory cat flange (it would require welding, which I don't do). When something else goes, I'll just buy a new $200 cat and finish the entire remainder of the system. So depending on how long you plan to keep your Aveo, you should map out your strategy before doing anything on the exhaust system.