So first things first.... This is my first post. Hello everyone! I don't hate my cobalt. Just frustrated with it. So the issue started on Tuesday. My wife went to drive the car to work (55miles one way) she started it up and it said reduced engine power and was idling rough. She shut it off, restarted it and it ran fine. She went to work. I called her at lunch. Had her start it and same thing. No fault codes came up and she restarted it. No issue. She was driving home after work and she said it was driving different. I got on the Internet and did some research earlier in the day and found a lot of people were having this issue and they just simply cleaned the throttle body and it was good to go. So she got home, she showed me the rough idling and no check engine faults. We ate dinner so it could cool down and then I removed throttle body and cleaned with a rag and carb cleaner. It wasn't horribly dirty but a little dirty. I started up car after putting it all together. And it seemed to be a little better. We go back inside and proceed with our evening. Well I leave for work in the morning an hour before. 55 miles as well. She calls me up saying that her car is running horrible and the reduced engine light is on again. This time with a fault code. Finally. I tell her to shut it off and try to run it again like we did on Tuesday. This time it didn't work. She had to take a sick day since I was already at work and we have no other way to get to work. I get home tonight and check the codes. I have an active p0651 and a p0411 fault code. I start car. Seems to idle fine and take it for about a 5 mile test drive. Pull back into my garage and the idle starts to jump around again. Going from about 550 to 900 Rpms. I think maybe the maf sensor may be the culprit or it still could be the tp sensor. I unhooked the maf sensor while its running rough and didn't really notice a change. Other than throwing other faults. When the sensor was plugged in the parameter was reading .3lbs/min. (I believe) I'm not a car mechanic but I am a master Volvo/Mack tech at our local dealership. Cars are a whole different animal but I'm pretty sure I can figure it out with a little more resources such as you guys. I really think I've got more than just 1 issue. I don't really see how The fault p0411 or p0651 could make an impact on the idle like it is. What do you guys think?