Check your engine to chassis grounds very carfully as well as your battry cables. If they all are ok then probably your battry gave up. This happens suddnly like this in hot weather usually. DF