Hello,
My 2005 chevy aveo just pooped too. The pulley broke and tore into the timing belt. What a mess, anyway ive taken mine down to the cam shafts, everything is good looking from the outside but no compression worth even mentioning. Theres spark too. It took a break down for me to realise the mistake i made buying an aveo. I guess the timing belt break and caused the pistons to hit the valves, bending the valves and losing compression. After 12 hours of playing with it, its 6.45 and me and my friend who is a mechnic have come up with no other explanation. Its way too close to christmas for this. It only had 76000 miles on it. WHats interesting is that the pulley broke, the timing belt didnt show major wear and tear. I dont think your experiencing anything electrical. I think me and you both have just fallen victim to flaw of the aveo.