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.