Pull off the cable and run white lithium grease through it. Check your throttle body and make sure it isn't sticking at all.. Should move freely. Clean the throttle body with throttle body cleaner, make sure the linkage is clean. Reinstall the cable and make sure it is adjusted properly. Should solve your problem. If you feel resistance in the cable even after greasing it up, go buy an oem replacement from honda, they are only like $30.