Update - a couple friends independently mentioned a possible carbon buildup up on the throttle body/plate area, so I pulled the entire throttle assembly, and gave a good cleaning in the parts washer with a brass brush. There was a “little” bit of buildup around the edges of the throttle plate, and on the throttle body. Final cleanup with a small screwdriver to get as much as possible, then a final pass with another new brass brush. Took it out for a test drive and no problems. Now only time will tell if it’s finally fixed!