I have a 2005 Cavalier 2.2 Ecotec, for the last two weeks the car had some difficulty starting. Before, it would turn over at one turn of the key. The morning after replacing the fuel filter, the car has trouble starting but would level out and run OK, but this time during the drive to work, it ran very rough for about 3 to 5 seconds like it was losing power and about to die and then it would level off again and run fine. It had done this (cycled) about four times. At first, I thought it was just air pockets working their way out. On the drive home after work, the car started to lose power again, and this time it died. As I opened the hood, I smelled gas. As I looked around for a leak and not finding one in plain sight, I removed the black plastic (air intake flex pipe) from the engine that drew the air from the air filter into the carburetor. As I did this, I noticed a half of pint of raw gasoline spilling out because it was being collected inside. One I drained the gas out, I was able to start the car and carefully drive it home. Once at the house I removed the air intake pipe again and drained the gas from it. If you can please tell me how this happened and how can I get it fixed.