Finally found the leak. Pulled the cab because I was sure it was either cracked block or head gasket. But pulled the oil cooler just to double check and the cavity it sits in was full of coolant. So we pressurized the cooler and sure enough it has a pin hole and was seeping coolant out of it...