Quick synopsis: My girl fills her 2006 Aveo (4DR/STD) with gas on Thursday. Friday everything is cool on her 40 mile trip to work. On the way home however the CEL comes on. The car starts to sputter and lose power, then revs. She makes it home fine.... same thing next day. After a trip to the auto parts store and a diagnostic, they came up with Codes 0172 & 2188 Fuel trim too rich. They told her it was the HO2 sensor. I replaced it last night to no avail. The Aveo still needs a medic. It revs then starves out while in neutral. The lights brighten as it does this and dim when it starves but the weirdest thing is it acts as if its being flooded. You can smell the fuel. Long story short (if its not too late), after new tires, maintenance and now the o2 sensor, kinda lacking the fundage to visit the mechanic. Anyone have any ideas??? Vacuum leak, fuel pump, throttle body? Someone please throw me a bone.