Check the water pump?

Could be the head gasket if you are having coolant leaking into the oil, and you are having trouble with idling which could be poor compression in one or more cylinders. Have you tried checking cylinder pressures?
Is this the bottom end from the blown motor?