"but just recently my bike has been starting to leek everywhere.
its not petrol and i dont know where its comming from beacuse everything is covered."
Wash it, and find where it's coming from.
"my bike didnt start one day beacuse the plugs were just covered in muck"
They need to be clean or the spark will not jump across the gap, it will simply run down the muck.
"i took it to the mechanic with the fairing open and he said it needs a bottom end rebuild beacuse its leaking from there and that its burning my gear oil. "
Does he know what he's doing?
"could it be that im due for a bottom end rebuild"
Deopends what you / he mean by that. If he is saying you need a new crank, I'd be suspicious...
"and could oil leak from there and could that ever be a result of using poor quality 2 stroke oil which isnt burning up well."
Poor two stroke oil will ruin your crank yes, but that won't make it leak.
"also how do i check to see if my bike is running to lean beacuse one exhaust is starting to squirt a bit"
Thought you said it wasn't running? Do you know what running lean means? I'm not taking the P here, you do sound a little out of your depth, so I'm trying to establish what you do and don't know.

_________________
MC21SP Plaything
BMW F800GS Bumblebee
Triumph 9551 Daytona Big boys toy
FJ1100 Sporting relic
GTS1000 oddball
