So all of my handsfree issues have turned out to be headset issues. Worn headsets can develop grooves the steering tube tries to sit into (ball bearings fit into groves in the race). Make sure the headset can move freely, is not groovey (man), and not overly tight.