sounds electrical to me, most likely your alternator isn't charging your battery. easy way to tell is charge the battery, start your vehicle, then disconnect the negative cable from the battery, if your car dies the alternator is bad, if it continues to run it's good.