cruise control/horn probably means the 'rotor' in your steering wheel is busted. I recently had the same problem and just replaced it with a sparco steering wheel....LOL. I still need to re-wire the horn and CC, but the 'rotor' is very expensive from the dealer. I've been told $300.
for those of you with headlight issues, did you check the relays? engine bay fuse box has the headlight relays.