The other night my bike broke down on me and I come to realize it's because the oil drain came loose while I was riding. It was EVERYWHERE. Got it towed back home and now I've replaced the filter and got a new drain plug and put all new oil in. When I try to start it now I get no idle :( I can...