Well the carbs didn't leak, however its not idling right. Handily enough, a guy I met a few nights ago while working on the bike, happens to be a mechanic. He was walking by today, and I was going to kick him over the bike to show him how the bike runs. While doing so, it backfired an lit the...