look close at the connection on the steering column where the turn signal switch connects to the body harness.
that connection can cause all sorts of problems. look for loose or broken/cracked terminals as well as for signs of melting of the plastic connecting blocks caused by high resistance [loose or corroded] of the terminals.
beer