Sounds to me like the head gaskets are gone. Steaming out the tailpipe, and it starts running rough....classic head gasket failure symptoms.
You say you replaced the water pump, but you think the o-ring seals may be leaking. There's no way for coolant to get from the water pump into the oil unless the seals on the water pump bearings themselves are bad. Even if those seals were bad, I can't see it mixing with the oil before dumping from the weep hole.. If just the o-rings are damaged in some way, you will have leakage out the weep hole, but it would NOT force any coolant into the engine oil...it would run right out the weep hole. A foamy tan fluid leaking from the weep hole indicates both coolant AND oil.
My opinion, with what you have said, is that you have head gasket leakage.
When my head gasket went, I was getting oil into my coolant, but no coolant in the oil. It turned out to be a small leak around the compression ring of the gasket that was pumping a small amount of oil into the water jacket around the cylinder.
I also had oil leaking from the weep hole, which turned out to be from the bearing seals on the water pump. New head gaskets, and water pump fixed both problems. :yes: