Weird throttle.... ummmm... thing.
happened to me buddy... give it a little gas and it pulls hard... broken motor mount... allows the engine to torque over so much that it pulls the throttle cable and opens up the carb.... then as it accelerates the engine slowly returns and the carb closes.... i would suggest a new driver side motor mount and a torque strap... i went to solid mounts on mine and i like :salute: