An additional concern is the return spring on the throttle linkage. It looks like it may have been attached to the generator bracket. Any help is appreciated.

Thanks