11.88 V is not a dead battery. Have it load tested to be sure of its condition. Hook up a voltmeter and turn on the headlights. if the battery is discharged or has failed, the reading will be well below the voltage you gave.
Better look closer at that alternator.
Steve