Friend has a problem with a 2000 Dixon, don't know the model or engine size or brand, has hydro-static drive and has replaced the head gasket and is still getting oil into the breather. Beer 4U2
My first thought is it's over full with oil... Another possibility is the needle in the carb is leaking & the oil is diluted with gas.. See if the oil smells like gas & let us know....Roger