Try to crack open the oil filter so there is a gap between the oil filter and the engine. Turn the engine over until oil comes gushing out the oil filter without starting the bike. Tighten up the oil filter again and start the bike. See if this helps. You probably have an air lock in the oil system. If you run the bike for long with the oil light on, you will starve the engine of oil.