check the free play in your throttle cables and try to adjust the cables with the adjusters. Also, you might try lubing the cables and see if that works. If the cable hoses are really tight it's a good bet they are too short, but trying to make them work won't cost you
