dont buy a block off kit, its a waste of money, just remove the gear inside the pump and put it back on the case, and close the line going to your carb so it doesn't suck air, and remove all the hoses and the bottle
well your carb basically runs with your comperssion to draw in what it needs, so I'd rule that out unless you have bad compression! But maybe pull you carb and clean it real good! I'd just try to unhook the oil pump and premix to see what that does!
My buddy got oil for me one time and he got the pre mix oil and I put that in my oil tank. Foul a plug every time i rode. (I have the oil injection system on and i love not having to mix the gas)