keep in mind, i just ride these and have someone else do the work :???: . but today i put on a new motor/carb, and it runs like doggy-doo . wont idle, wont generate any power to speak of, and have to keep the choke up quite a bit. air leak? what do you guys use to seal...silicone? plumbers dope?