Hey guys back again with an issue! Fixed a leaking petcock that I had with the bike. Fired it up no issues ran and idled great. Fixed this on thursday. Went to start it now I didn't notice the fuel switch was off fired up and ran fine then shut off. Realized I shut the fuel off turned it back on went to start it kept clicking over for a few then a LOUD popping noise. I thought I blew the engine up! Waited a minute after checking for oil pouring out nothing tried again made the popping noise again. What's going on?!?!?!? There is a small oil leak but it's not pouring out. Any help would be appreciated!