i thought it was going to blow up, not gonna lie. So today im going to go to a local hardware store and make a leak down tester. Hopefully its a simple air leak. Do you think maybe its not getting enough fuel now? because i adjusted the float and it doesnt leak anymore. ill leak down test...