2005 chrysler electrical issue

My son has a 2005 Chrysler 300 that he has all at once lost high beam headlights, blinkers, cruise control, adjustment of mirrors, horn and the esp/bas light is on. He has paid a shop right at a thousand dollars and they changed the clock spring but didn’t fix anything. The alternator went out at the same time but we changed that and it is charging again. All fuses are ok