Yes it should fix your problem. The replacement switch comes with a new cancelling cam, which is a common failure point.