I have the same car as you, except mine is an automatic. I doubt that it has anything to do with the battery, unless you have more than one problem involved.

Since you mentioned the error code P0014, this might help:

http://www.aveoforum.com/forum/f82/t...olenoid-21310/

If both these solenoids were to fail completely, it might explain why the car won't run.