Soda, that oil you are describing is probably oil that came out from the top of the engine due to the bike laying on its side for a prolonger period of time > 1 minute. so most likely it is not a leak.
If the fuel pump is priming but the starter is not cranking the block over then most likely there is oil in the cylenders, pull the plugs and get that oil out some how.
|