Check the turn signal switch and the 4 way safety blinker switch. All those wires go through that switch and I have had them go bad on other vehicles. Some of those might even be body computer controlled if so that creates a whole different kind of problem. Check for computer codes before you spend a lot more time trouble shooting as they should show if it's computer related.