Whenever I hit the kill switch on my bike, it backfires once it stops. It is definitely coming out of the exhaust, not the intake. So I figured my idle was too high. I turned it down and the backfire on shutoff seemed to go away. After the last ride I noticed there was a little bit of oil around the valve cover gasket. I cleaned it off and started the bike to see if it would come back. The bike would occasionally idle a little higher than it should and I would have to rev it to kick it back down. Eventually when I shut it off it backfired again. Any suggestions?