Glad you got it freed up without having to dig deeper. I haven't had cable issues myself, but I believe others have had the cable fray and become sticky / seized in the sheath.
I adjust the throttle cable so it is just slightly slack with the throttle closed. Probably worth a quick check to see...