Still Waitin on a throttle cable, however its 37 out so Im not so upset about the delay. So What BIGGER motor WILL fit in Our Scoots????????????