you can test the pump if youre not sure, pull the pipe from the carb or manifold, block off the spigot with something (not bluetac etc) maybe a pice of tape. start the bike and allow it to idle, turn the pump puuey by hand to max a see if the oil pulses out of the pipe, is the oil clean?
how about the 'Intro' Dan?