I live in Ohio and my 2007 Aveo with 69,000 miles would not pass the eCheck emissions test to renew
plates. I took it into a service center and was told it had the smallest leak in the fuel system. The check
engine was not blinking but flickering on and off randomly. The culprit was small holes in the fuel filler
neck. Kinda rusting out. Replaced with labor at $375.00. Check engine light is off and the car runs like a champ!