Also, if after doing the reset procedure your car starts, but runs like Sh$T and you have the service soon or eml code...then you are in "limp mode" At this point you definitely need to charge or replace the battery.
again the procedure is:" Charge battery "
1) turn key to position 2 for 10 to 15 seconds
2) turn key off and wait same amount of time
3) Start car
4) if car runs like SH$T with eml code or service soon your in limp mode
5) further electric diag. needed....prob. your battery weak or bad
6) professional service recommended....which I'm not
Cheers