I have a 2010 cobalt lt 2.2 liter. I did a recent transmission fluid change, it was all black and the shifting was horrible. I had to replace the o2 sensor behind the engine because it was shaking at red lights. Anyways i just installed a cgs axle back exhaust and my now my rpm cant decide if it wants to go up or down. It revs up and down over and over. I disconnected the negative side of the battery to reset the ecu and I've been driving it around a lot lately. My miles per gallon average went way down, from 25 down to 17. My car won't shift as well as it used to at all. I want to clean the throttle body to see if its getting enough air inside. I dont know if that will fix the problem though. Thanks for any info!