My name is Michelle. We bought a 2006 Chevy Aveo recently (stupidly, with no warranty), and it has been a NIGHTMARE every since. We've had the car nearly two months. We realized the interior lights didn't work two days after we bought it, and we had the wires spliced together, which made the lights come on; the radio doesn't work (it hasn't since the second day we got it); the air conditioner doesn't blow cold; we've already had to replace the battery and our fan went out twice (the first time we put a new relay and it came on immediately; then, two weeks later it went out again and we just ran a wire directly to the battery with a toggle switch. The dealership told us that the fan was drawing too much current which burnt that wire at the connector. So, we needed a new chassis wiring harness, which cost $1200 just for the part, then we were looking at labor... all together, it was a little over $2700, which we simply cannot afford. A little before that, the check engine light came on with a code saying we had a bad camshaft position sensor. (When we brought it to the chevrolet dealership about the fan, they said they ran the code and also said the part was bad). The car didn't seem to be running bad or anything though so we left it be, thinking we'll change it as soon as we get the money.. For the past month and a half or so the light has just came on and went off, but this past Sunday the check engine light started blinking on and off (sometimes slowly sometimes very rapidly) and the car started misfiring a little. So, yesterday we changed the camshaft position sensor.... After installing it, we cranked up the car just to see if it was working properly. The car's idle worked perfectly, and we had disconnected the battery, which I believe made the light go off. Then we traveled at least 50 miles yesterday and the car seemed to be running great (or at least what seems like great for us and this p.o.s. car). We get in the car this morning.... and the idle fluctuates AGAIN. Then not even 30 seconds later the check engine light is back on... About 30 seconds after that, the check engine light starts and continues blinking. I'm VERY stressed out about this car. Do you have any suggestions as to what could be wrong? We're going to try to go by autozone to see what codes the machine pulls again today.... I'll update on here as soon as we do. Any help is greatly appreciated!