Thanks for all of the advice and suggestions, everyone!
I have one more event to ride this year, then will take it to a shop since cable and housing replacement is beyond my abilities. Will start there and see if it solves the problem, and/or whether the mechanic has any other ideas. Will post back here in a couple months, hopefully.