I found an excellent You Tube video that shows how to repair a xfire turn signal stalk/switch. It appears the primary cause in many cases is directly related to poor electrical connections at the various switch contact points. The video demonstrates how to clean the various contacts. Corrosion seems to be culprit resulting in many switch assemblies being replaced unnecessarily.
I highly recommend watching this video