New engine arrived today!!!

oh I think your going to need a bigger throttle return spring