it could be a simple as your battery cables needing cleaning. That is common and I just reaired a jeep doing the same thing(bad battery end) ALSO...battery may have been frozen,,,dont laugh, it happens.