This is interesting. Is this the only breather you have on the engine? Have you checked the oil? Is it at a regular level or has diesel filled up the crank case. You might have to pull the valve cover and crank it up to see what's going on. Usually there is a baffle around the breather opening to keep splash away from it. This is why I wonder if the crankcase is full.
With a head gasket there are sometimes squeaks, water in the oil, oil in the water, etc. But I haven't seen it all!!
Good Luck,
Rob