Asa and HS are thinking in the right direction. After checking their suggestions check the ground cable for the battery. Check to make sure it is not frayed anywhere along its length. Check both ends to make sure they are tightly secured and check them for corrosion. Also check the battery to make sure the sides are not bulging out and the battery is not hot (signs of an internal short). Hope one of these will get you on the road again.