ELD may be bad. Also, check the alternator.