yes tors is still connected.. i will be doing the removal tomarrow..
i replaced every cable on this blaster when i first bought it, so yes new throttle cable with no hang ups... in that vid i actually pulled the choke to get the revs to lower back down to idle... i can also get them back down by letting the clutch out and putting a load on it...
i sprayed the inake and surronding area with carb cleaner so there isnt an air leak anywhere around there... hope its not crank seals
its either the tors or an air leak. just unplug the tors brain under the hood and see what effect that has. oh, and the carb cleans a good idea but, these things leak EVERYWHERE. ur right, it may be a crappy crank seal. there not that bad to do. bout 20 mins with proper tools.