On the 1979 B200 Sportsman V8 if the brake pedal makes all signal lights come on and hazards and flashers do not work on their own, it could be the flasher, but the culprit could also be a burned out bulb or a short in the wiring.
Defective flasher relay.
hazards and turn signals have separate flashers. replace flasher for turn signals
Two separate circuits in most vehicles. You have a fuse and a flasher for the hazards and you have a separate fuse and flasher for the signals.
Blown fuse or bad flasher unit. Often, cars use different flasher for the turn signals and the flasher, so it is possible for the hazards to work and not the turn signals.
Probably the Electronic Flasher. These ,when the fail,will allow the Signals and/or hazard lights to work intermittently. The flasher is the same for both the signals and hazards.
The Flasher Relay is more than likely defective. Some vehicles have 2 relays. One for the turn signals and one for the hazard lights. Replace the Flasher Relay for the turn signals.
Hazard and turn signals usually use separate flashers, switch the flashers to see if turn signals work and hazards don't, if so replace the flasher you need to replace the blinker flasher unit it is different from the hazard unit they cost about 4 bucks the flasher unit is the big round thing in the fuse panel in the dashboard
It sounds like it needs a new flasher for the turn signals.the hazards have a different flasher.
Have you checked for the flasher unit for hazards not sure where to find it on a cherokee.
It has a flasher relay for the signals only.
Most vehicles have two flasher units. One for the turn signals and one for the hazards. If you have already replaced one try looking for the other one. Or check for a bad trunsignal switch
I'm fairly certain they do operate through the same flasher. The do however have separate fuses in the fuse box. The one labeled S/LP is for the brake lights and hazards, the TURN B/U is for the signals. They each take a 20 amp fuse.