The engine can NOT be over filled with oil! Over filling in the slightest amount will push out the crank seal, for sure. Take the dipstick out, wipe it clean and just drop it into the hole without screwing it in. Then take it out and get a reading. If it's over the high mark, it will push out the crank seal. In your case the oil separator sounds like it's absolutely saturated.
Try taking the separator apart and spraying it with brake wash. That will put it back to normal breathing, but since your bike is old, it may just need replaced.
MC.com ruined this forum
Silver '86 450
Black '00 250
Red '07 250