I always lube the crap out of the throttle cable, your probly past that point though, for sure, make sure you cable is not too tight, and i think your past the air leak posibilities if i remember correctly from prior posts, good Luck and i like your build, i have been wondering for over a year now if i could mount a motor to a GT triple triangle frame!!! Thanks