Originally Posted by KEELAYMONSTER
My 950 did the same. Found mine was due to a balancer shaft seal failure. The case breather port is right above this seal. Its very easy to check and replace. Just make sure you have a spare ignition cover gasket.
This, it's easy to change. Gasket is $25, and the seal is $10 or something.
"All that is gold does not glitter,
Not all those who wander are lost;
The old that is strong does not wither,
Deep roots are not reached by the frost."
'12 690 Enduro
// 690 Wiki